I wait 4 months then I say enough. Here is a simple (as much as possible) working solution to play WoW on Firestorm from mac (without Parallels, WMware and so on)
First off all download this:
https://github.com/Gcenx/winecx/releases/tag/crossover-wine-22.1.0 (this is working wine bottle with Vulkan - MoltenVK and necessary things to run .exe apps) (Silicone M1 & Intel - I tested both)
After you download unpack and run it with holding command key and push open (Gatekeeper want to delete it so you must run it twice)
If you see this you are half done
Now download full client or if you want to wait inside game for a time you can download that small one... Put it on any folder and unpack. In this case I use my home folder /Games/WoW/
and now just a simple command to run it in terminal or that wine app (doesn't matter):
wine64 Games/WoWShadowlands927/WoW\ 9.2.7\ Firestorm.exe
You must tell wine64 to call wine and the route to Firestorm client.exe and press enter
Now you see a lot off text and then voila client starts. So now you can play with us.
See ya in game.
Zlomy