My guess would be, if they ever go into detail as to why he was stranded, that it's something to do with the speed force being too weak. Like, without Barry becoming the flash and giving the speed force a workout, it didn't have enough power for Thawne to be able to travel time again, or even...