The fix in the OP worked for me. I built wine from source, wine 4.6 staging plus applying the custom IsTransgaming patch from the OP. Debian buster (testing).

PS: I even just managed to get it working in dx11 mode with dxvk 1.0.3. Fun times.