Steam is not associated with Xbox, Microsoft, nor gamepass. It’s a different version of the game entirely (think console version vs pc version). You’ll have to repurchase everything.