Due to not being able to reproduce the problem, and not being able to give a proper solution, I’ll just go all the way and make a version of the game without the performance-enhancing alternate executable. Performance will suffer, to an extent, but it’ll function. I’ll say something when I upload it.
Off the top of my head, yes, all of them do make use of DirectX in one way or another. I suspect the problems here arise not from the usage of DirectX, since it’s pretty much standard in Windows, but from the specific implementation of it used in this particular engine. Then again, having no way of replicating the problem means this is just pure speculation on my part.