I opened a ticket and got this response:
Greetings,
Thank you for reporting your issue with missing unlocks and currency in Overwatch 2. We are aware of this and our developers are working to resolve this as soon as possible. We do not have a date for a fix. Please also visit our forums for any updates on this (EN only): No OW1 skins, no golden guns - #6 by AndyB-11735 - General Discussion - Overwatch Forums
If you are missing progress from either your console or Battle.net version of Overwatch, please make sure that you have linked the correct account and logged in to your console after linking to successfully complete the merge. A step-by-step guide can be found here: (Removed Links)
Please also visit our up to date Overwatch 2 known issues thread for the latest information (EN only): (Removed Links)
Seems they are indeed aware and are “Working to resolve” asap we might be in luck if it’s in the next week and not as long as Bastion took.