I like the idea that the Deccan Traps were caused by the meteor, being roughly on the opposite side of the earth so a spreading circular shock wave would come to a focal point on the other side of the globe. I'm not sure the dates quite match but who knows.