How very exciting for her!
For speech tournaments DS has packed wraps with refried beans and cheese. They don't particularly need much refrigeration. He's done cream cheese and spinach with yellow or red bell pepper strips. There are other wraps you can freeze, pack in a disposable container and send her with other disposable things so she doesn't have to carry something around.
Other things:
Pringles lunch size containers
Nutrigrain Bar (don't know about egg)
Cutie orange
The first page and a half of this thread has some good suggestions. I don't know how long the Sabra hummus has to be kept cold. DS uses it, but he buys it for himself once he gets to destinations. I don't buy it.
Teen Traveling with School: Hotel Concerns and Meals Away