5'2" and 130 pounds is a very healthy weight. But for body composition I get that you are probably wanting to see less fat and more muscle. Are you eating at least a pound of meat every day? Lifting heavy (which you do) plus providing surplus protein is normally a great way to add muscle mass, which will eat fat all day for you. Are you getting at least 2000 calories per day? Even though you are sedentary, your workout days and weekends do demand that increase. And remember it averages out over time, so you're not going to necessarily have to eat that extra 800 calories on the same day that you sprint.
Once I got down that last 10 to 15 pounds, ketosis didn't cut it anymore. I had to add some healthy carbs back in and IF.
Steak, eggs, potatoes - fruits, nuts, berries and forage. Coconut milk and potent herbs and spices. Tea instead of coffee now and teeny amounts of kelp daily. Let's see how this does! Not really had dairy much, and gut seems better for it.