Yea, and you could always just have them eat 30-40g of carbs worth of white bread every hour, that should do fine along with protein. Realistically, the drink is the way to go. WIll be cheaper and much less hassle. At cost, you can probably estimate about $1 per gymnast per day. that would easily cover the costs of decent whey protein (from costco, but trueprotein.net is probably just as cheap these days) AND the glucose.
2% still has too much fat, you probably felt somewhat lethargic from whole milk because your stomach was dealing with the milk fats and being fairly full. Skim shouldn't do that, but you may just not react well to milk during the workout... who knows? I do fine, but not everyone will. The drink is universally effective.