I think the idea of there being multiple saviors actually makes sense. In the real world, haven’t there been many different saviors that were thought to have existed throughout history, depending upon various religious beliefs and whatnot? Jesus is the obvious one that comes to mind, but there’s also Muhammad, Buddha, Prometheus, Osiris, Thor, and countless others. So Emma not being the only savior ever doesn’t sound so far-fetched.