Hello there! I have no idea how much you had involvement with the PC version of the game. But I recently got it working thanks to a widescreen patch that fixes the dreaded "unable to enumerate devices" bug.
The larger issue on scale is that for some reason, Zurg's boss fight seems to be a tad bugged. As it's impossible to hit him the same way as you do on the console versions, as he'll always fly away when you get near him no matter what you do. Instead, you need to pull a tricky maneuver of trapping him into a corner, and using the spin attack in midair to hit him.
I was wondering if this was an intended feature, or a bug. As it seems pretty odd to me that this issue has only been documented on the PC versions of the game.
Nope, that's most likely a bug caused by modern computers. Not only that, it can cause rare random crashes while playing the levels normally. However, Zurg is still beatable without the trick, but that requires patience.