What youre saying makes a lot of sense. Which is why I waited for 14 batches before I suspected my iodophor as the cause of my off flavor. I also realize that many have used iodophor, even the farm fleet kind, without any problems. However, my first 14 batches all had the off flavor and I tried everything and I mean everything to fix it (Ill give you details if youd like). On batch 14 I dry hopped using a nylon bag that I had sanitized in my iodophor. It was still wet when I put it in the fermentor. That batch had the off flavor so bad that the light bulb instantly went off. So I switched to Starsan for batches 15 through 20 and the off flavor is completely gone, not even a hint left. Ive changed nothing else.
The iodophor I had been using contained 1% titrable iodine. To make a gallon of 12.5 PPM iodophor from 1% titrable iodine, I used 12.5/1,000,000 x 100 x 768 tsp/gal = 0.96 tsp/gal (or 1 tsp/gal). It was labeled as a disinfectant for animal wounds (not for disinfecting milk equipment). I bought it at TSC. The bottle looked like this:
Maybe the other 99% of the ingredients are different than the one youre using, I dont know. I emailed the company and they wouldnt tell me what they are. Maybe I left my equipment too wet (which would be like using too high a concentration of iodophor if you think about it, right?). What I do know is that you will never ever ever convince me to use it again. Is it the cause of the OPs problem? Maybe not. But I thought it was worth sharing my experience.