R. Star wrote:
So an alternate timeline that gets canceled out should have canceled out the alternate Yar too thus no Sela.
No, because the Enterprise
-C eventually re-emerged back into the past. Once that was done, history was put back on its proper course.
Remember, the fact that the 'war future' will not happen in the normal timeline doesn't change the fact that it DID happen in its own.