I think the timing of this particular episode makes sense, or can. Assuming Dragonstone heard about events at Highgarden quickly enough, their next move would be to load the Dothraki onto the ships that Tyrion just confirmed they had, then put ashore near King's Landing, which is not that far from Dragonstone. The…