Welcome to HCM.
Gaining weight is a good sign of response to treatment as far as HIV
disease is concerned. I hope that you are already on ART. Some of the drugs also can cause Lypo-dystrophy (Abnormal fat distribution). Some drugs can cause an abnormality in Lipid profile
that you can verify with blood work up. Presence of Diabetes
Mallitus also can be easily detected by blood investigations. Your HIV physician can change the drugs if necessary to overcome from the problem of Lypo-dystrophy.
I understand that you have a good knowledge about nutrition, the value of exercises and healthy diet. You try to cut short ghee, butter, vanaspathy (plant origin fat substitute for ghee), bakery items and also saturated fatty oils like Palm oil, Cocunut oil and curd and Yoghurt as far as possible
Good luck to you.