Why is everyone always so stuck on a specific time of day NOT to eat carbs?
If you lift at 9PM, you NEED carbs after your workout, plain and simple. The key is not overeating carbs at that time, and eating the right kind of carbohydrate.
I lift at night, do the carb/protein thing immediately post workout, and again hour and a half or so later, but this time with a low GI carb, like basmati rice, whole wheat pasta, or sweet potatoes.
If I get my workout in a little earlier in the day, then I shift a protein fat only meal to before bed, after my 2 standard post workout meals. For me, it's all about what time I lift, not what time it says on the clock.