Perhaps it was a separate species that died out, but that wouldn’t fit the evolutionary theory of “scientists”.
Science is a method, not a body of knowledge — that’s how it differs from non-evidence based systems, as differentiated by, I think it was, Thomas Aquinas. The scientific method results in new knowledge, IOW, putting scientists in quotes makes no sense.
She certainly challenges the ‘out of africa’ thesis ~ this is ‘out of spain’!