it would work better if you were a lot leaner. then your body would be a furnace and you could get away with it. the other factor apart from metabolism is your bodies own propensity to hold fat from eating certain macros. some guys can eat excessive amounts of carbs and not have it dent them. other can look at 2 cups of rice and have it be adverse. thats why a lot of guys have to parition nutrients, ie fats and carbs cause taking them together doesnt work out so well for them.
if your eating them right after your workout in moderate amounts and then going to bed then i would say a lot of that would go to replenishing glycogen. anything after that glycogen gets replenished could go to fat stores. stick with what johnny no name said- protein and a tablespoon of natural PB, or i like whole omega3 eggs as well.
good luck.
ps dont buy into the whole calorie is a caloire bullshit. it's just that- bullshit.
blah blah blah....everything above is utter bullshit when in a deficit...any food stored as fat during the day will just be released later
that is like saying if your monthly bills are $1200, and you only make $900, that you will somehow manage to put money in savings
also, people are telling you to eat fat before bed instead of carbs....fat has twice the calories per gram and uses the least amount of
energy to burn of the macros....so tell me how this is somehow beneficial over carbs in a deficit?

??
just eat your damn protein, count your calories and enjoy what you eat, you will be far less likely to binge, and unless you are wanting
to get into low low single digit bodyfat for a competition, then macro management is pointless except adequate protein