have i picked it up wrong that youre trying to get every meal to a 40/40/20 splt? this is the spilt of your overall daily split, not every meal.

the goal/s you are trying to achieve and in the way you are trying will prove difficult. but by the by,

id try and split the carbs into 3 meals. breakfast, PREWO and PWO. these are the most beneficial times to eat carbs.

id utilize fasted cardio this will ensure your burning mostly fat (sparing carbs for growth) cardio after your workout would be good aswell, but fasted being superior.