May have something to do with keeping the appid the same. My guess is this was done because of how skins work on the backend. I don't know for sure though. They should have done more testing on Linux however. It will be interesting to see what they do going forward.
sorry ik it's months later. yes, things work for the most part. anything that doesn't I just enable exploit protection compatibility mode for and it works no problem then. you can even just straight up install Google play as a normal app without admin privileges.