Offline
she wasn't eating and while that's not proof, it's decent circumstantial evidence that she had an inkling about the poisoningBut, the thing is that her spies can't be very good because she did not know that Varys had betrayed her or that he was trying to poison her again. When Tyrion goes to tell her he says you have been betrayed. And she says I know, Jon Snow betrayed me. Tryion has to tell her no, Varys betrayed you. So, her spies can't be that good since she did not know about Varys.
when she said "jon' she mean the initial blabbing even after her begging
so when tyrion says 'varys' she just hears it as 'also varys'
s1-4 this would be sound reasoningAlso, that little routine with Jamie's guards happens shortly before the battle and the guards had no real reason to think anything was wrong. I don't think they had time to tell anyone and even if they did, they were Unsullied guards, they can't just run to Dany and get a private audience right before the battle to tell her something suspicious happened with Tyrion, even if they had thought to do it. Likely, they would have followed the chain of command and reported it to Grey Worm. But, they clearly didn't do that since Grey Worm was standing right by Tyrion before the battle and says nothing to him about it. In fact, given Grey Worm's state and his knowledge that Varys had betrayed Dany, I suspect if Grey Worm had known about it, he would have run Tyrion through with his spear.
So, I don't really see any way that she could have known of Tyrion's plan before she burned the City. And, even if she did, for all she knew, the plan had worked since the bells were ringing.
s7&8 just don't have 'there wouldn't be time' as part of their calcalus
i still feel there's no possible way she didn't know
and she would let tyrion live and see it all as punishment like we've talked about