Well,
-The calculated hashrate from solomining can bounce a lot because it is indeed calculated by the blocks found in the last 48 hours..
-The hashrate on BTCGuild is pretty steady.
-The hashrate on Bitminter is going from 6 TH/s to 2 TH/S and back 2 times in the last 5 days.
That really hasn't anything to do with found blocks but it is the actual hashrate..
So that makes it pretty plausible that also the solomining hashrate went down during that period
Friedcat wrote they are troubleshooting these days and that could cause the peaks and drops..
Please check the last chart on www.asicminercharts.com, and zoom to 5 days (upper left: 5d)
There you can clearly see the BitMinter speed drop and the calculated solomining speed drop, and the effect of that on the total hashrate.