Here is another explanation for the cadmium toxicity. This quote is from
"As long as we are deficient in liquid crystalloid electrolytes, we are vulnerable to accumulating all kinds of toxic metal deposits in our bloodstream, cells and tissues. With hypochlorhydria we are unable to digest and absorb iron, zinc and calcium properly. This causes lead, cadmium and aluminum levels to rise in the body."
Hypochlorhydria is Low Stomach Acid.
Calcium wouldn't help if it is not digested and absorbed properly.
HCL with pepsin may be needed.