I don’t think a different profile is going to make any difference. The game hooks for me without a profile, as long as I’m not running fullscreen. You can try turning off the option to block game overlays to see if it makes any difference. The alternative hooking method doesn’t work, so no need to try that.
If you can find a copy of tridef (I heard there was an unlocked version on reddit), it works well using the generic tridef profile, and isn’t impacted by the game’s anti-aliasing. I’d use virtual desktop and crank up the supersampling a bit to improve the image quality, if your gpu can handle it.