Hey folks,
Sorry to hear you've had your content go missing like this.
Just looking over things briefly, it does look like there have been some platform unlinks involved with this situation. I understand that may have been done while the account was compromised, however any unlinks can cause issues so this may be what's caused the content to be lost here.
Unlinking risks for Apex players
If you unlink a platform account that you use to play Apex Legends, you might have issues with Battle Pass leveling, item unlocks, and other errors.
In that case the best thing to do would be to make sure you have all the original platforms linked back to your EA Account after recovering it. We wouldn't be able to manually restore items lost due to an unlink, and would be limited to whatever can be restored by re-linking the original accounts.
Please feel free to reach back out to support if you run into trouble with this so they can help make sure the correct accounts are linked.
It looks like your situation could potentially be slightly different, actually. I'm sending you a DM here on AHQ so we can check some other details, please get back to me there when you get a chance. Thanks!