I noticed in your diet your taking in a lot of calorie dense dairy products. Cream, cheese and ice cream are not the best things to include in your diet if you are an endo, that cheese alone would have around 30g of fat, and 20 of it would saturated. Having a post workout insulin spike is a great idea, but I would suggest something like gatorade powder instead of ice cream, and just drink it alone, and your protein shake right after. As far as the carbs go, a good rule of thumb for a true endomorph, is to stick to 100-150 grams of carbs per day on a cut. Thats not much but it allows you to have carbs twice per day, with breakfast and post workout, and has always worked for me and others Ive suggested this too.