Not sure that this belongs here. Sure, some of the hypotheses are a little on the edge of possible, and there are a handful of leaps in logic, but there's really nothing in that post that's conspiracy or made up.
https://en.wikipedia.org/wiki/Silurian_hypothesis
Sure, it's unlikely to be true, but it's just a fun continuation of the thought experiment.