I haven't gotten around to doing any research RE running and CHO demands but I've just had another line of thought on this subject -

It seems that a lot of high protein foods are also low GI. So perhaps having more protein at night helps shorten the overnight starvation period and prevent a bit of weigh gain by slowing the digestion of that last meal of the day.

A certain amount of protein might digest to the same number of calories as a certain amount of carbohydrates but because the GI is lower you've still got more time to burn it off.

Also protein is usually more satiating so you're less likely to want to snack late at night which is of course bad.

I'm still thinking higher resistance exercises (like weights) are going to break down muscle fibres more because the aim of those workouts is to build muscles more and you must break muscle fibres and re-heal them to achieve that.

Any exercise that breaks down more muscle fibres requires more amino acids (subunits of protein) to repair the body and you want to do that ASAP so I still think it makes sense to weight train and eat a higher proportion of your protein at night.