Catalina and Dennis had set out in the afternoon to reach the capital. Unquestioningly, they would have dinner with them. Thus, Anya didn't protest when her husband was freaked out after her episode at the airport.
Truth be told, she could have managed to hang in there for a longer time if Alvin hadn't met her there. Being next to him was like nothing could go wrong in his presence. She could afford to drop her guard down.
She failed to cool him down. He wasn't buying her words when she told him her stomach got upset with airplane food. Hence she wasn't able to eat. However, he believed that she purposely skipped her food and ignored her health over the mission.
Unsurprisingly, his assumption had some truth too. Most of the time she doesn't prioritize her food while on the mission. Skipping a meal wasn't a big deal when she would be dealing with the lives of so many innocents.