i've got another solution to get the mods running properly, for you guys.. which does not require any file replacing at all.
https://github.com/Tk-Glitch/PKGBUILDS/tree/master/proton-tkg
with this script, you can build a custom proton build, which contains a wine-staging build of your choice, and is available for the whole steam library. this solves the mod loading problem out-of-the-box!
to fix the sound issues, just install faudio natively into your system, thats much better than xact (xaudio_2_7)! - do not do the xact/xaudio trick in this case, or you will override faudio.
with this setup, i've actually even got ts3 + tfar running! unbelievable, but true!
all you have to do for that is installing ts3 into the same wine prefix, and start it with the wine binary of that csutom proton, otherwise it won't connect.
EDIT: here is a one-liner for starting ts3 with the same proton-wine:
WINEESYNC=1 WINEPREFIX="/path/to/steamplay/compatdata/107410/pfx" "/home/user/.steam/root/compatibilitytools.d/proton_tkg_X.X.xxxxxxxxxx/dist/bin/wine" "/path/to/ts3"
use the same line for installing ts3 and the tfar plugin... (call package_inst.exe in the ts3 folder and pass the *.ts3_plugin as another param)