The reason that this process of requiring mobile numbers for developer accounts is in place, is to reduce the risk of spammers and other bad actors creating large numbers of accounts and apps, and to keep the platform a safer place for everyone. It certainly is not perfect or ideal.
These forums are for developer discussions around API issues. While I understand that this is a developer issue - you can’t create an app without the mobile number registration - the developer relations team here also don’t have access to account information, so we are unable to make changes to your settings. I’m very sorry that you’re frustrated and that we haven’t been able to assist via the support channel as yet.