Hmmmmm. Maybe that's it! We'd searched for every single file on the computer with "iphoto" in the name, but I bet those cache files don't have it, do they?
However, the weirdness continues.... once again the "do Macs get viruses?" question rears its ugly head. I have trouble believing it, but...