Very good advise. I did exactly this (also at the time at Trappers advise) and it has helped tremendously. It does take time though: I'm on my third year of Iodine now, and although things have improved beyond believe, I'm still not there yet.
Also, keep figuring out what your body needs food wise. You're doing well.