It might be the reason. But the Ukrainian Parliament member Yaroslav Zhelezniak who is promoting the bill said that the bill was drafted because they don't want Ukraine to be left out in the global growing crypto adoption.
They've been left out so much already. The EU doesn't want them, NATO as well, they won't be a part of the Euro zone, or BRICS... at least they'll get themselves some bitcoin.

That's just my dark humor. I hope Ukrainians won't put me on the list of enemies of state, which by the way is public.
https://molfar.com/en/enemiesIMO this is mainly to look pro-bitcoin and get some donations.
I would like to say they are smart enough to give NBU quiet access to Bitcoin. They are not obligating nor publicizing it cause they are aware of the IMF/USA. Yes, donations might be a factor, but not only a donation, dude, it would be a good geopolitical hedge too. And hey, coolcoinz, your dark humor might get a pass dude, unless Satoshi running Ukraine's intelligence now.
Whether it is about future proofing or just PR for more donation, also I don't care what the EU, NATO, Euro, or BRICS think about them. I think the crypto community obviously will support them until they stay positive.