Terra cratere, ulteriori prove