So I ended up finding workaround…install all the suggested RetroArch super resolution modelines + the Groovymame ones and set your desktop to 320x240 (progressive). Then, within RetroArch, set SwitchRes to 2560, Integer Scaling on…presto, full screen 240p handhelds!
Now I just need to solve SwitchRes not working unless the desktop resolution is progressive…