Oil 43g x 9 kcal/g = 387 kcal. Carbs 40 g x 4 kcal/g = 160 kcal. Protein 4 g x 4 kcal/g = 16 kcal. Total 387+160+16 = 563 kcal. Definitely different. Could it be that oil is 34 and not 43 g? With the oil actually ubeing a tad under the rule-of-thumb 9 kcal/g this might then add up.
Oil 43g x 9 kcal/g = 387 kcal. Carbs 40 g x 4 kcal/g = 160 kcal. Protein 4 g x 4 kcal/g = 16 kcal. Total 387+160+16 = 563 kcal. Definitely different. Could it be that oil is 34 and not 43 g? With the oil actually ubeing a tad under the rule-of-thumb 9 kcal/g this might then add up.