There is a Microsoft Approved way of getting Xbox Cloud Gaming to work on Steam Deck. I haven't tried doing it on Linux proper, but it would be weird if they didn't allow it.
As a non-user of Gamepass, I don't know if this is acceptable or not, but it's the only thing I am aware of.