A+E are burned up as antioxidants due to heavy metals, they are NOT needed in high amounts once you get rid of the metals.
D is best from the Sun or Sunbed, if you have L-form bacteria D is deadly, at best high supplementation of D works like taking an allergy pill and slows down you immune system.
By the effect you get from oils I would say you need to work on your Liver/Gallbladder first. Perhaps a Liver Flush or two and daily Magnesium Malate in therapeutic doses to keep that area stone free.