GeForce NOW has solved my problems with gaming on Mac. I get that it's not ideal for everyone, but for me it's perfect.
It appears that there is some problem with BG3 on GFN. The game’s launcher constantly complains about “corrupt data files” and cloud saves take some time to sync from and to Steam.