"Last flight" normally means the last departure, not the last arrival. The food court at MCO normally closes before 9pm. If anything will be open, it will be the food options near the arrival gates but honestly, I wouldn't count on it. As a PP said, your best bet is to to pack dinner in your carryon if you can't eat at your departure airport. (You probably should pack breakfast, too. We usually pack pastries and some sliced ham, to get in some breakfast protein.)
I long ago put my foot down on the uncertainty of hunting down food after late arrivals; it's just too much of a PITA when I'm already tired from traveling. I'm not above ordering pizza for delivery to the hotel after arrival, but right now even the decent pizza places close early.
What I do is to order a nice packed meal from a local deli and pick it up on the way to the airport. Tell them to pack the condiments separately, so that you can put them in your 3-1-1 baggie in your carryon to get them through security without your food being all soggy.
Purchase bottled beverages airside in your departure airport. If you need to keep things cold you have two options: either freeze a bag of some food item, such as grapes, to use as ice, or bring a few ziplocs and beg ice from one of the vendors at your departure airport (more difficult to do now with the pandemic.)
I have a couple of flat insulated lunch pouches that I use to put the food away in my carryon bag (because the limit on the number of items you can board with still applies.) We found eating on planes to be a bit awkward with the mask rule, but we managed; we just kept raising and lowering the mask when taking bites. You may want to also bring along some drinking straws; they are easier when maneuvering around a mask.