Thanks for sharing your experience. It's a testament to how volatile the regulatory environment can be. Let's hope for more transparent and crypto-friendly policies in the future, not just in Nigeria but worldwide. It's a wild crypto world out there!
The main reason for Nigerian government or other countries government not accepting Bitcoins is due to the decentralised nature of the coin. Due to this the government cannot control the coins neither can impose tax on it. Hence in many countries we see Bitcoins are banned or not regularised. We cannot do anything here. Just use P2P transactions to buy sell the coin, and enjoy the freedom of your finances.