@mcorcoran
I wonder if it has something to do with GFE version because you're having to use "-unsupported". Do you have the newest version of the GeForce Experience installed on your Windows PC?
Also, you might have just typed it wrong in the post but "-localaudio" is just one word without spaces. I remember one time I was having trouble with resolutions and I discovered I was spelling "width" wrong.
Another thing you can try is putting the "-width 720 -height 480" before the "-unsupported" in that command. If you could get it working without "-unsupported" by updating GFE, that would probably be better.
Last, you might also experiment with the refresh rates by adding either "-fps 60" or "-fps 30". What refresh rate is your Windows PC when you manually set it to 720x480? That would be the refresh rate you should try first.