Disabling threading in snes9x2010 does seem to prevent video output freezing and crashing, but also brings back the audio micro-pops
On the bright side, while testing I was able to pull off the cloud glitch with liberal savestate abuse, despite inputs still getting eaten!