Well,
that sounds good. Problem is, that the soymilk contains both sugar and non-fruit carbs. You might need more, but if there's something keeping you from adding a little dextrose; I don't want to know. It also contains soy protein which like whey has a lot of BCAAs. The next thing is that large amounts of protein are not needed in a cyclists diet. And if you do consume a large dose, your body will disassemble much of that protein and use it as a carb. Bodybuilding is a different story.