I went to college too. None of my professors had an interest nor a basic working knowledge of bodybuilding nutrition. None of my profs were bodybuilders. I'm willing to bet my ass your profs mirror mine. Profs are not the best source of bodybuilding nutrition information, bro..
Original poster: anabolic steroids actually makes your system more efficient at using protein for growth. This means that you can actually use less. I personally wouldn't mess with the guidelines that have worked in my personal practice. Here's the math for you (or anyone else) who might be interested:
60-90 minutes preworkout, have a solid, balanced meal:
Protein = 0.25g/lb TBW
Carbs = 0.25g/lb TBW
Adding fat at this point is fine, use your discretion as long as it fits into your macro goals.
30-0 minutes preworkout - (and/or sipped throughout the workout), have a liquid or easily digested meal:
Protein = 0.25g/lb TBW
Carbs = 0.25g/lb TBW
Fat should be minimized here. Guidelines aren't hard & fast, but I personally wouldn't exceed 20% of the cals of this meal, in other words, keep the fats here incidental, not added.
Sooner the better postworkout - within 30 minutes, but optimally ASAP, have either a liquid or solid meal:
Protein = 0.25g/lb TBW
Carbs = 0.5g/lb TBW
Fats here should be kept minimal to moderate.
I personally start on this shake 60 minutes into my weight workouts, which take 80-90 minutes.
Post-postworkout is simply your next sheduled meal, whether it's 1, 2, or 3 hrs later simply doesn't matter - especially if your immediate postworkout meal (which may be split up into 2 halves) was designed as above.
NOTE: The small differences are mainly geared toward simplifying the guidelines. The rest of the recommendations about food types are pretty much the same. Also note that I no longer give a damn about GI, it doesn't really make a difference one way or another. If you want high GI carbs pre and/or during training, go for it. As time has passed, GI has proven itself to be an irrelevant index. Insulinogenesis is a separate issue, and striving to keep insulin up during & postworkout is a great idea. This is accomplished by both food type & food amount, the latter being more important. There's obviously a lot more to this, but that's the important basics. The rest is fringe.