I’ve used the oven method for two different gloves, but used shaving cream on the first one and a specific treatment foam on the second one. It’s been 10 years since I last played, but I remember putting it on a cookie sheet and we turned the oven off before placing the glove in.
Sucks this happened to ya. Hopefully somebody around you has a spare you can borrow until you can figure out a replacement and get it broken in.
I play FFXIV and Warframe. I don’t have a PSN account and crossplay is fully functioning with both Playstation and Xbox users. Heck, Warframe is even available on Switch and crossplay works just fine with those users without any account linking.