I recommend Nancy Clark's Sports Nutrition book. She is an RD, and an athlete herself. As for energy, protein is not the way to go. Your body uses glucose for energy, regardless of body type. It's pure biochemistry. Protein is for rebuilding muscle, and can be used for making glucose, but only in the absence of carbohydrates. If you wake up feeling hungry, it's because you have used up your glycogen stores. The best way to restock them is with carbs. Whole grain for low GI, but carbs nonetheless. Have a little bowl of pasta before bed, its GI is surprisingly low (in the 40s to 60s). BTW, what credentials does your nutritionist have? I, as a grad student of nutrition, have qualms about recommending such high protein amounts. There is really no reason to consume over 1 g/kg body wt, even for endurance athletes such as yourself. In fact, too much protein can create problems with performance. Nancy Clark dude.