Resolved, but only through lots of Firefox profile hacking (and I ended up making a new profile after all when I realized my current many-years-old one was >5GB).
BUT!
While doing so I managed to break Windy in a new profile in one step -- by adding the following in Firefox's about:config, which enables the P3 color gamut:
user_pref("gfx.color_management.display_profile", "/System/Library/ColorSync/Profiles/Display P3.icc");
user_pref("gfx.color_management.mode", 1);
user_pref("gfx.color_management.native_srgb", false);
I'm not going to do any more troubleshooting on this, and I don't know why that breaks Windy, but that was the culprit.


