I suspect your keys got leaked or something?
I remember reading a similar experience think.
But at least I could suggest one thing which I did a while ago, I emailed from my aws registered email CCing Jeff when he was still the boss. I didn't have business support or anything, but the issue was handled like I was the most important customer of AWS.
Another thing I would suggest is never trust any cloud to be your only source of backups. Always have your own copy, I have an unraid setup(it's cheap too to build), with an 8tb capacity that regularly backs up to Hetzner storage box. That redundancy is enough for me. If one goes, the other stays.
For anyone else reading this, this has become so common that people using any cloud service should be aware at this point atleast users of HN to have redundancy measures for anything important. You may not win the HN front page lottery all the time.