There's always gonna be studies that conflict about this and that, and everything in bodybuilding, but I think that most current evidence points to the "Post workout anabolic window" being no longer than 45-90 minutes.
As for post workout carbs, you should definantly go with a moderate to high GI carb. Your muscles need to restore their glycogen stores ASAP. High GI carbs are a good way to do this. As long as you aren't taking in too many calories, you don't have to worry about getting fat from it.