What is your top end calorie target? You can't be that much over it, and gotta still be under your BMR by a couple hundred right? Also, if your protein and your carbs and your fat are on the money you can't be over in the calories right. I am wondering here if you multiply your top end of the numbers you are shooting for ie. the protein by 4 and the carbs by 4 and the fat by 9 does that end up being higher than your top end calories target?
When I look at your food diary the only thing that really jumps out at me is that you are still running a deficit regarding veggies and maybe a fruit. I don't really see what you consider not a great choice regarding the protein?