It's a cool idea. I hope it's right. On the other hand, the Pleiades are tricky to count. There are a lot more than just 6 or 7 stars in the constellation. Wikipedia claims that 14 can be seen with the naked eye (whatever that means exactly):
https://en.wikipedia.org/wiki/Pleiades#Composition
People using modern telescopes seem to get somewhere around 1000 stars. https://www.space.com/pleiades.html#:~:text=The%20Pleiades%2....
None of this rules out the 100,000-year-legend idea, which is awesome if true.