There’s actually another meteor crater (Shiva?) near India from about the same time, more likely to have uncorked the volcanos.
Could have been part of a “swarm” of meteors that impacted roughly at the same time.......