For people confused at vary's teleporting skills. The justification lies in the last scene where daenarys fleet consist of banners from house dorne and tyrells which means a considerable amount of time is passed since their sail and they are backing her full power.
Going to play this at work now:
I think we can all agree Bob Murray can eat shit.