At the right time, we will activate the rockets and send the asteroids on a kamikaze attack into the enemy fleet
So to recap, there's a
massive invasion fleet from a powerful, militaristic neighboring civilization en route, and we must hope the Divine Winds are with us, or we shall be lost. Treave is so anime that he's channeling the Japanese's collective ancestral memories.
Based on this observation, and my own confidence that there are no important differences between a fleet of horse archers on river barges and a fleet of marines and supermen on spaceships, it seems like our best chance of survival lies in ensuring the enemy fleet is scuttled before we even engage it. This will require pulling a miracle out of our ass; thus, the best way to prepare is to cram our ass with as many miracles as possible.