T'leth is fine, you cannot really destroy it in XCF. What you can do is crippling the early stages of the invasion so it starts in the 2040s instead of 2000s or so.
Totally does not explain the mass amnesia about sonic weapons tech, ion propulsion, aquaplastics, autopsies and other stuff, but what ever.