Logically, you cannot be allergic to all forms of iodine, IF that is what you reacted to in the contrast dye. Why? Because in order for you to be hyperthyroid in the first place, you have to be ingesting iodine. Iodine is THE critical ingredient in thyroid hormone, and without taking it into your body, every day of your life, you would have been massively HYPOthyroid.
Bobbi — NGDF Online Facilitator