Did your doctor do any labs to confirm his suspicions about your thyroid state? I know we tend to go by symptoms regarding treatment but we also have the technology to confirm whether or not we have low amounts of thyroid hormones in our blood or if we have an autoimmune thyroid disease.
Idoral is an iodine suppliment. If you have Hashimoto's disease you may not be able to tolerate any supplimental iodine. It sounds like that may be the case for you. I wasn't able to find "Naturecure" thyroid but I suspect it's an OTC brand?
Get the right bloodwork done, a Free T3, Free T4, the antibody tests TPO-Ab and TG-Ab. You should also get a saliva cortisol test just to check your adrenals (your holistic doc may have those-- but avoid Diagnos-tech tests, my naturopath gave me one and it was seriously out of whack). You need to be at the top third of the range of the Free T tests. Then I would recommend you treat with a prescription natural thyroid hormone replacement if you have hypothyroidism. The OTC stuff isn't as closely regulated and very weak, not to mention a whole lot more money in most cases.
Your pulse rate isn't overly high. Mine can go up to as much as 140 at times so don't get too freaked out
. Discontinue the Idoral and the thyroid stuff, get the labs done to see if you need thyroid treatment. You may need to find a better doctor as well because I find it concerning that your present one treated you without confirming you were actually in need of it (if that's what he did...)
Hope this helps!