"So even if he did know anything, he'd tell you because..."
Of course, she could be wrong; while David not finding anything out was an obvious explanation, it was just as possible that he could've kept attacking Jonah after. But if he'd found out, then she'd already be back.
So there was a piece missing in figuring out what had happened.