The reason your macros and calories are not lining up in the diary is due to rounding in food labels. Manufacturers are allowed to round the calorie number depending on the food item. These rounded items can add up and cause your calories consumed to appear off when compared to your macros. Because of this, we recommend aiming for your macro targets and disregarding the calorie number for the most part. If you hit your macros, you will hit the right calories by default.