The article asserts that all people have some European ancestry. I strongly doubt that. Consider uncontacted tribes in Papua New Guinea, the Amazon rainforests or Sentinel Island.
As a mathematical model, I don't doubt the assertion that it's possible one bit. But humans don't interbreed like that.