ProtonVPN uses OpenVPN, right? That's been blocked in Egypt for some time. I had good success with Wireguard, which they didn't block (as of a year ago).
The traffic over your phones data connection is encrypted and routed directly through your provider in your own country. So these filters don’t affect it.
Data roaming charges are not set by governments. It’s not even necessary because typically the economies of countries that desire this kind of control are so bad getting a subscription abroad is not affordable for common people anyway.
They’re not directly set by governments. But governments have a lot of influence over how mobile providers operate and, depending on government in question (e.g. China), if you want to keep your license you better do as you’re told.