So find a granola bar that she likes, that doesn't contain peanuts, and send it in everyday. It's not rocket science. My dd has celiac, and yes, many bars contain gluten. However, I've found several that do not, and buy them. It's not a lot of work.
I have a nephew who is VERY allergic to eggs - can't even touch them, cooked or raw. He is about to undergo a very controversial trial at his allergist, to try to build up resistance. The reason is, eggs are everywhere, and they don't want him to encounter them outside the home some day. Even his school cafeteria makes eggs now (he eats alone in his classroom).