Either a 2g/lb/BW protein diet and your calorie requirement or a 40/40/20 diet and calorie requirements. You can't have them both. Choose which you want and go from there. High protein and fixed calories will restrict your carbohydrates and fats in order to stay within you calorie requirements. 2g/lb/bw is excessive IMO.