I (foolishly) enabled 2-factor authentication on my Facebook account, and now I'm locked out after losing my phone. Has anyone successfully regained access?

Like a good security conscious person I enable 2-factor authentication for any service I can, but the kicker came about 8 months ago. I lost my phone...

My phone had my Google Authenticator app on there, and being an iPhone user I didn't have the autoback up setting on there.

Luckily, every other service I use has some way to use an alternative method or contact some kind of user support, but not Facebook it seems.

I've had my Facebook account since 2007, I've spent over $30,000 on Facebook ads for my business, I have an Oculus Quest with around $400 of games purchased on there.

I am still logged into Facebook on my PC, which so far hasn't logged me out, but when I eventually does (or I upgrade to a new machine) I will lose access totally.

Things I've tried

  • When I try to log in and it asks for the code, it asks me "Need another way to confirm that it's you?" I click on that and the only option is the Code Generator from Facebook App on my phone, I don't have a phone that is logged in, and trying this from spoofing as mobile on my desktop doesn't receive a code. It also suggests Approve from another device, but my desktop PC doesn't receive any notifications that I'm trying to login, despite enabling everything in the settings.
  • I don't get an option to receive a code via SMS or email, and it seems I lost my back up codes when I turned on 2FA all those years ago.
  • Try to turn off 2 factor on desktop - doesn't work as you need to enter the code to change the setting.
  • Contacted Facebook business Ads support chat, they reply with a series of stock responses and after weeks of talking to them they tell me they cannot assist with user account issues, and for me to report it as a fault using the Give Feedback option on my account. I've done this every month since June last year with no reply.
  • Contacted Meta Oculus support as I will lose access to all my Quest games without my account, they also tell me they can not assist with Facebook account issues.

At this stage it looks like my only option is to delete my account and create a new one, and lose all my purchased games, and my ad account etc.

Before I resort to this, has anyone recently (the older methods don't seem to work) managed to regain access to an account any other way?