"There are no other obvious variables."
Yes, actually there are. From my testing (in a different post) I showed that you get different rates with each new load as long as you aren't sending cookies. Whatever he was doing to test cookie-wise was wrong (which should have been obvious considering he was re-installing browsers to clear cookies, wtf?).
So yes, this was absolutely a case of correlation != causation.