The question that should be asked is this: if Ashi never existed, then how could Jack have gotten back to his time period?
My alternate ending would be that the gods bring Ashi back but without her memories. They explain to Jack that in order for the universe to remain stable, Ashi needs to exist; Jack sees it as a second chance to befriend Ashi.
My alternate ending would be that the gods bring Ashi back but without her memories. They explain to Jack that in order for the universe to remain stable, Ashi needs to exist; Jack sees it as a second chance to befriend Ashi.