This theory actually makes a little sense.
Although, I prefer the theory that Neandertals were the descendents of Cain, and got wipe out in the Flood.
Or maybe they were the Nephilim.
Or maybe after they got a look at the Cro-Magnon, the Neanderthal males just couldn’t get it going with their own females. No, that couldn’t be it. They were men
Sure, but we know there were survivors after the flood.
All mankind, less true Africans, have more than a smattering of Neanderthal DNA in them.
I’d say they were just another variety of humans and bred into the population.
Also, for the record, Neaderthals were likely smarter than the average homo sapien, with larger brains. Stronger, too.