Their logic doesn't quite work as the 'lumps in the mantle' have got to form somehow they cannot just suddenly appear and have an affect. They seem to have left that part out of their reasoning. The geological equivalent of 'and here a miracle occurs'.
"The rules are simple: They lie to us. We know they are lying. They know we know they are lying, but they keep lying to us and we keep pretending to believe them."
The effort it took to get this thing to NYC was incredible back then. The meteorite is fantastic to see. It may well have been a “little” fragment of the main event.-
“The Cape York asteroid has been suggested to be a part of the asteroid which created the Hiawatha crater which split off prior to impact by the discoverers of the crater.”
I remember listening to a radio discussion on the chances of Earth being hit by an asteroid or similar body. The astronomer that they had as the expert was refreshingly forthcoming. One of the last questions was what was the probability of Earth being the subject of a significant strike - the answer was that the probability was around 100 times higher than winning the lottery and one could strike tomorrow... The interviewer didn't quite know how to follow that