The so-called Aegon was the best possible match for Daenerys right now, especially with the Stormlands, Dorne, and the Crownlands behind his back. Neither Willas nor his grandmother truly believed he was who he claimed to be.