Bazzite is a SteamOS-like distribution. SteamOS is immutable, meaning most of the OS is read-only and have fixed updates.
So what you are doing is not really what Bazzite is made for.
I think it would have been an easier journey if you got Fedora or even Ubuntu, as those are normal filesystem distributions.
While that is true, what you where trying to do was change the system with the way you installed Battle.net. Bazzite i sreally all about Steam and you then add flatpaks on top, since that’s all handled in your home folder.
But I’m glad you found out the solution with the home folder yourself. :)