there has to be independently reproducable results from independent research over time until the variation of outcomes is known, for some sciences this can be a very long process for very unscientific reasons.
one thing not addressed is that the isotopic elements of the meteoric fragment may have been incorporated by a terrestrial biological or chemical process