Here is how UA decides what meal to serve you in F.
5-11am Departure, we don't care
11 - 2pm Departuer, we don't care
any other time, we don't care
The only thing UA cares about with meals is cheaper and less.
They have a system in place to tell me that they don't have the vegetarian meal I have in my record. No system in place to get me the meal.