Link to Original Source
I really don't see any reference in the article to consideration of the possibility that these meteors might be terrestrial in origin - blasted into space from Earth's crust by a large impactor, and eventually re-entering, to be discovered and found bearing remnants of terrestrial bacteria.
Nothing in the paper is inconsistent with that hypothesis. All of the attention in the article devoted to possible sources in comets, asteroids, Jovian moons, and the Kuiper Belt, but no consideration given to the closest source of organic materials - the earth itself.
Sounds like a severe case of confirmation bias...
The deuterium/hydrogen ratios are consistent with cometary origin
My problem lies in reconciling my gross habits with my net income. -- Errol Flynn Any man who has $10,000 left when he dies is a failure. -- Errol Flynn