Have you considered Maximum Milk Thistle (with some serious good Science behind the product and 7-8X more bioavailable than regular milk thistle which as you know is the premier liver anti-oxidant)
As far as diet is concerned for cancer, the Gerson and Budwig approaches are some of the most effective dietary protocols to beating cancer today.
(Especially important is beet juice which is a potent liver detoxifier/cleanser)