So that article also mentions this Fe60, and the same time window. What did the recent article add? Is it "just" a confirmation of the hypothesis?
> What did the recent article add?
Yes. This is my question as well.
The 2002 article mentions that the radioisotope was found in the crust. The new article mentions that the radioisotope was found in a biologically-produced magnetite crystal. I think that the general thesis is that -- yes, we are made of star stuff (that the supernova material deposited on Earth has seen verified biological uptake).