I don't think it was one original homeland, different people with similar cultures migrating in the same direction adopting the same language, mixing into local populations, then spreading back out again.
But I ain't no expert, it sounds like you have a better idea about this than what I can remem...