Earth already had battle cruisers in the Sol System which engaged a Klingon Bird of Prey before the Xindi saga. Addtionally, Vulcan battle cruisers were also near Earth: When timeline was fixed in "Storm Front 2", dozens of ships approached Enterprise including Vulcan battle cruisers. (Presumption: There wasn't any point of reaching Earth after destruction of Xindi SuperWeapon).
The Xindi SuperWeapon emerged from a vortex roughly 2 million kilometers away from Earth. When it was destroyed, it was much closer to the Earth (my guess: a few thousand kilometers). During this travel, why didn't Earth & Vulcan battle cruisers engage it?
The Reptilian ship was also not engaged by Earth and Vulcan battle cruisers. Why?