If you're that concerned about food, DFW has some awesome food to buy before your flight. I know that you pay extra for J, but it's worth spending the few extra dollars for much much better food than what AA provides, especially if you're on a specialty diet.