@crashnburn1250
To be a bit more specific, progress is stored on the EA account level, not on individual platforms like PlayStation, Xbox, Steam, etc. This means if you link your platform to a different EA account, you'll lose access to that progress.
This progress also cannot be transferred between EA accounts, so if you had that progress on separate accounts originally, there would not be a way to merge or transfer it over.
You would need to re-link the Steam account to the original EA account it was on when you made your progress there. Both Steam and PSN would have been linked to an EA account to access Apex, so it would be a matter of figuring out which EA account was used in each case and linking it back to try restoring any progress. There is a chance the progress is lost whenever you unlink an account, so re-linking to the original account would be the only way to try recovering access.