I had read a story several years ago that had the same facts in it - that the 'native americans' came across from european stocks (at least some of them).
Glad to see someone else put the term 'Native American' in quotes. I hate the term. It is a misnomer since humans are not native to NA to begin with....