Perhaps I was unclear. I was responding to your statement: "In other words, the Neanderthals, Homo Erectus, Cro Magnon etc. were not separate species but all one happy family, capable of interbreeding with each other."
I was pointing out that Cro-Magnon belong to the line Homo Sapiens Sapiens (modern humans), as opposed to Neanderthals, Homo Erectus, Heidelbergs, Homo rhodesiensis, etc., who do not.
Additionally, Cro-Magnons are not some sub-species of sapiens, but simply the name given to early humans. The name came from the first site in France, but anatomically/technologically similar examples of early humans are found from northeast Africa and spreading out over time to west Africa, the Middle East, southeast Asia, and all over Europe.