Politics That sounds about right. When will caterers learn that tri-tip is not fancy dinner food ? It's for barbecues and also sandwiches at the horribly named Jack's Urban Eats. Apparently Jack's vision was to sell boring salads to customers who found the continued bastardization of the language cute. Actually the catering you described sounds a bit like Jack's. If you're going to put tri-tip on a menu you might as well add hot dogs too.
What you described still sounds better than a benefit dinner I once attended. I wasn't expecting fancy, but when I arrived before the stated arrival time I found out the only dinner options were heavy pasta dishes, and that no beverages of any kind were included in the price. None of this was disclosed beforehand. I left without saying anything before it started, and I hope they enjoyed the donation. It was a buffet-style dinner, so I'm sure someone else ate my food. It was a learning experience.
I think one reason they don't share the menus for these functions ahead of time is to keep interested parties from bailing if they don't like the options. It's not enough to simply donate. You need to be there so they can soak you through auctions, and coaches can subtly convince you to give them money through perceived accessibility.
It's pretty impressive that you were successfully able to deliver food to the Rec Hall with no incidents. The campus has ever so many buildings it can use to host a dinner, and they had to choose the one with more ramps + steps than they know what to do with. It must have been a very large function.