Some of my Panel content is missing for anonymous users. What went wrong?
Ok, it was a caching issue after all. >.&lt;

I'm not sure which caches Panels uses, but the very handy Administration menu's flush all caches link seems to have fixed the problem.