And because I can't leave well enough alone... now running natively in 1920x1080. There's one or two little graphical artifacts but much better than anything before. Could probably eliminate them with a few more ini tweaks.
Hex editing of the exec was required. But it looks good and runs smooth.
Edit:
With more testing, it appears that switching to or between internal views quickly will freeze the game, sometimes excessively.
I did get the game running in PCem as well but performance sucks.
Edit 2:
Alright, so I *seem* to have found that using the hacked EXE w/DDCompat and using RTSS to limit the framerate instead of the built-in fake vsync seems to reduce the crashing when switching views. Played 3 missions this morning with zero crashing, so that's good.