In this case, I'd argue that it means "begin something." Yes, missiles are something that are literally launched. But technically they're launching a strike, not a missile, if you analyze the sentence. You will also see "launch a strike" to talk about any kind of military operation, even ones that don't involve missiles.
What is the reason "to talk" is used there instead of "talk" even though "put" is used instead of "to put" in "I saw you put the key in your pocket".