I know you have had a lot of suggestions, but two more to add...
PocketFuel is an almond butter based product in a squeezable package ~400 cal per pack and comes with a variety of flavors. I have used it running, cycling, and in the mountains. Made in Hood River OR, but they are starting to sell all over. If she is interested and can't get it, let me know I will send some.
Also for drink I use skratchlabs drink mix (formally secret drink mix). I is all natural and doesn't seem to upset my system the way the other stuff does.
I like the whole food thing too, but this seems like an easy way to accomplish whole foods in an easier package.
Finally, the Honey Stinger Chews are gluten free and dairy...I don't see anything in there that would be animal product, but I know jelly type things sometimes contain animal products.
Best of luck.
________________________________________________
Don't Just Live, Thrive!
Thrive Kinematics Physical Therapy -
http://www.facebook.com/...8178667572974?ref=hl