2 part question of sorts.
With X, can you somehow set it so a command is performed automatically whenever the desktop resolution is changed? For example, could you set to run 'nvidia-settings --load-config-only'?
The other this is, can you remove/cancel/block certain resolutions and their refresh rates while keeping those refresh rates for other resolutions? For example, to remove all versions of 640x480 except @60, while keeping all the others that go higher?