The only hung I see about the asteroid was that Carmen’s collision (caused by her showing off) knocked the rock which caused it to hit Earth, where originally it may well have missed.

Seems reasonable (although clearly not the intent of the story and not a deliberate “false flag”)

I don't think the amount of ship that it touched imparted much of a momentum vector for a thing of that mass.