Since iTunes is the only PC software that creates ITHMB files when synchronizing photos, and those are always located in the iPod Photo Cache folder, perhaps, the easiest way is to hide the iPod Photo Cache folder, and not mess with hiding the ITHMB files?