Hello,
I'm a bit late to look into this, but let me know if you're still experiencing this slowness.
As far as I can think of, the site maintenance around November 18th shouldn't have been related to image uploads. I did notice that site activity may have been heavy between November 22-23, though, for what that's worth. I'll continue to monitor things.