The really bizarre thing about this article is that the headline is about failing to get tenure, but the content is about failing to get a tenure-track job. These are really different things. I would think the author's publication record would maybe put them in the ballpark for a tenure-track job (though maybe not over 12 years, and certainty in a lower-ranked department), but absolutely not for tenure in the sciences.