I totally understand... I almost followed in your footsteps to replenish my iodoral stores. A couple thoughts stopped me. One of the possible ingredients is silica and these are capsules. Iodoral is a tablet, digested differently.
I don't want to take sand with my iodine. I could be totally wrong, but sand is too much like glass for my peace of mind.