I guess I'll ask something. What do skaters eat? I know a lot of endurance athletes like swimmers and tennis players eat high caloric diets because they burn it all off. However, I think skaters would too but I imagine that, particularly for the women, there is a concern about growing in the wrong places (i.e. hips).
I think everyone is different and their bodies all react differently to diet changes. It's best to see a nutritionist (even a holistic nutritionist and naturopath) to find the best way to eat for their bodies and their sports and weed out any allergies etc. That said, didn't Bolt eat McDonalds chicken nuggets before cruising to the gold medal in the 100m??? Hahahaha! Genetics plays a part too obviously. But there should be a healthy ratio of protein/good carbs/fat. Some athletes are very strict and some are more lax.
Meant to add too that they should see a professional sports nutritionist as they are very well versed in the fuel ones body needs for different sports.