I would disagree with some of your discussion on protein. While insulin is involved in protein metabolism, it does not elevate blood sugar. If you give a Type I diabetic a steak with no short-acting insulin, you will not see much increase in their blood sugar.
Furthermore, you talk about resistance. Resistance has everything to do with fat...as in excess weight in an individual...however, if a skinny individual eats fat it is not like that specific fat is floating around the bloodstream causing insulin resistance.
High fat foods should be discouraged because of its potential for weight gain. Sugar will eventually lead to more fat storage as well.
https://www.ncbi.nlm.nih.gov/pubmed/9416027
My recommendations: Eat the meals that are lower in carbs and eat protein that is lower in fat. If you do this, you will decrease your overall calories, lose weight, and have less insulin resistance.