ENDUpdate, once I got the config working, I put in you recommended launch options and it kept forcing the game to full screens and a res of 1024x600, but not full defaults like before the config was properly installed.
On further investigation, with your config any dxlvl launch option (I tested 98, 90, and 81) forces the game to launch fullscreen in that res for some reason but once removed things go back to normal.
Yeah because the game will always default to low res while you keep the -dxlevel in your launch options, you take it out after one launch and then change your res.