This is where there's a night and day difference between US Based legacies like DL and foreign carriers. An airline like JL will track down all the special meal pax during boarding, verify meal selection, place a sticker on the seat top indicating meal preference, and cross check that the meal was actually loaded. Because they do it during boarding they have the ability to call catering if something isn't right.