A key point here is that the catering company contacted management, who approved the pilot's request.
I have seen poor aircrew rations be a contributing factor to a near loss of an RAF aircraft. I even, as a Station Flight Safety Officer, insisted exercise rations be improved before flying continued and was backed up by the Staish.
It's rarely a problem, but it could be a major problem.