Shotakan, I can tell you what the ingredients in the Hulda Clark protocol are needed for:
Epsom Salts has 2 purposes:
1. dialates the ducts of gallbladder and liver to allow easier and more complete passage of stones and congestion
2. laxative effect to removed the toxins release by gallbladder and liver from the bowels
olive oil:
requires the gallbladder and liver to dispense bile for digestion, 1/2 c of oil at once is a large amount of oil and requires alot of bile
grapefruit or lemon juice:
citrus causes stronger muscular contraction of the gallbladder and liver during the protocol