With all of those allergies, I wonder if the processed foods in Lunchables are a possible problem? The additives sometimes cause problems - I have a friend whose child had many food allergies, and deli meats were on that list. Also, some of the crackers aren't so healthy. You could try Triscuits which are just whole wheat and a little salt - you could even get the low salt kind. Lunchables tend to be expensive especially if you are removing half of the stuff.
Kids like to dunk & dip, so some veggies and hummus are good. Can she eat tree nuts and not peanuts, or the other way around? Sometimes classes are nut-free, but if she can eat peanut butter or a tree nut alternative like almond butter, you can put that on rice cakes. Don't get the hazelnut spread (Nutella) - it's got a ton of sugar.
Can she eat goat cheese? You can spread that on little crackers or on bread, you could make an easy turkey wrap with some lettuce and goat cheese. How about getting her a thermos and giving her pasta and some turkey meatballs? You'd have to get one that's easy enough for her to open, but I have one that can be microwaved at home and it's still hot hours later.
There are a lot of containers for lunches that have different compartments so you could put some cut up veggies in there, cut up fruit (melon chunks, grapes, strawberries) and give her some toothpicks - kids love to stick things in other things! Opening up a container with a lot of choices can make lunch look pretty interesting and result in a balanced meal.
Does she like Mexican food? You could give her a tortilla spread with some refried beans and throw in some strips of green pepper or whatever else she'll eat, and some soy-based cheese substitute. What about string cheese alternatives - non dairy? They're easy to peel open.
You could save money but cutting her juice with water to also make it less sugary. Kids like plain reusable water bottles too - get one that is BPA free (could be plastic or metal) - it's much cheaper than bottles of juice and water.
Also the school is required to give you info on the lunches - you don't have to wait to hear from them. Call the administrative offices. However, school lunches are notoriously expensive and pretty nutrient-deficient, so you might do better on your own, both financially and in terms of allergies.