The calories are meaningless. That’s antiquated thinking.
It’s all about the insulin. That is the killer, not the calories.
My understanding of nutrition is that you need 0.75-1.0 gram of protein for every pound you wish to weigh. You need the same amount of calories in fat.
The weight control comes from how much carbohydrates you are intaking. If you need to drop weight, that is the food you drop. You don’t touch protein and you don’t touch fat, if you are taking in the same calories of each.
Now, it may be that, if you go deeper, the effect is on insulin. I am aware that the reason why bodybuilders are dropping dead so young is because they are taking insulin in massive quantities, in order to increase the amount of food they can take to increase muscle mass.