Given that you are in the ‘obese’ range at present I would suggest trying ‘The Fast 800’ diet. Steadily losing fat around the abdominal region should reduce systemic inflammation and reduce the stress on your liver.
If you feel able to, you could try Stage 1: Very Fast 800 for the two weeks suggested by Dr Michael Mosley then reassess (p.124 & p.142). That would take you up to the liver ultrasound date anyway. You might then decide moving to Stage 2: The New 5:2 is better for your family, and better for your overall nutrition.
Targeted nutrition for mental health at this time of year includes wholefoods rich in vitamin D3, long chain omega-3s, magnesium, zinc. So plenty of oily fish, other seafood such as oysters and crab, chia seeds, low sugar dark chocolate, cacao nibs. If you can cook with the bones of the fish and the shells of seafood, you will get some extra
minerals in the broth to help replace the cows dairy that you do not tolerate well.
People with fatty liver and with obesity are often low in vitamins and minerals, including vitamin D3 and zinc again. Some experts also suggest increasing antioxidant rich wholefoods: these include bright and dark coloured non-starchy vegetables and low sugar fruits in the full rainbow of colours, low sugar dark chocolate, cacao nibs.
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6170520/
Everything I have listed works with Dr Michael Mosley and Dr Clare Bailey’s recommendations in ‘The Fast 800’ and the ‘Clever Guts Diet”. Hopefully your excellent GP will agree!