I'd probably say that any other humans are from other dimensions, because in this dimension Babylon was yet to be born when the fall happened. Perhaps the fall even broke the dimensional walls, allowing these other humans with their much more advanced tech in.