I solved my problem, and it turned out to be the Hummingbird caching plugin by WPMU. There are some plugin settings that involve caching images. Once I disabled those settings in the plugin control panels, no more problems.
I hope this helps you get your site sorted out.