If everyone ordered their own thing, then someone's specific lunch was missing. I don't understand why that person was incapable of calling the deli. Unless AD banned all phone access, I don't see why all the blame is being lumped on to her. If I order 2 turkey, 2 ham, 2 veggie and 2 roast beef sandwiches plus drinks and chips (or whatever) and 1 of the hams doesn't show up, I would probably call. But, I'd also assume that the fully formed adult that ordered the ham could also make a call. And, if I ordered a ham and it wasn't there, I wouldn't want to share with the roast beef or turkey, so I'd take ownership of myself and the money that I spent and fix it with a single phone call.
Seriously, the AD could have fixed this. Maybe should have fixed this. But I don't understand why the person who paid for a lunch that didn't show up didn't put on their big kid pants and pick up the phone.