My recipe to defunkify water containers:
Add a couple of heaping tablespoons of baking soda. Fill to the brim with warm water. Screw on the lid and let sit for 24 hours (turn ocassionally to make sure the lid gets treated).
I automatically do this with all new drinking water bottles to get rid of the "plastic" taste to the water. I've never tried it with iodine, but the idea is worth trying.
Good luck, TR