as a person who has suffered from overwhelming my liver(and pancreas) i wouldnt recommend high fat, i would recommend moderate fat, and getting a lot of your fats from egg yolks, high quality meats and seafoods, as well as eating raw liver. avoid at all costs seed and nut oils. milk thistle seed would be the only seed recommended to take in supplement form and not as a large source of calories. take vitamin c supplements, eat three complete meals a day and stop before you are full as to not overwhelm your system. take enzymes to help digest your food and to take a load off of your pancreas, gallbladder and liver while they heal. get plenty of sleep, make SURE you are sleeping between the hours of 2am and 6am...
if you feel pain in the gallbladder or liver with meals take a swig of apple cider vinegar and slow down or stop eating
i am convinced egg yolks are one of the healthiest sources of fat and all kinds of nutrients for the liver
for you i would look for a good source of zinc and chromium, perhaps even in supplemental form, to help with the blood sugar issues