Let me repeat a portion of one of my previous posts as a response below.
Apart from that, the genetic study I referred to proves the claims of historic civilizations, & the evidence provided by the Vedic & Avestan scriptures. Linguistic, genetic, historic, & cultural, & now even archaeological evidence is pointing to an Indo-Iranian migration. I don't even know why their migration was ever doubt seeing as plenty of civilizations in Iran including the Medians & Persians were aware of their Aryan identity. The quote below is evidence of that.
Inscription of Darius the Great at Naqsh-e-Rostam
Besides, the genetic study was completely neutral & showed absolutely no signs of bias or racism, & has been proven legitimate taking in to consideration that other studies point to similar results. Researchers often refer to a wide variety of sources including neutral & biased ones for the sake of acquiring as much information as possible from all kinds of sources. This does not indicate any bias, & the genetic study was undoubtedly legitimate. A variety of other genetic studies also provide credence to the Indo-Iranian migrations.
The only reason this propaganda is popular in India is because the idea that the Indo-Iranians were immigrants discourages unity between the different ethnic groups in India. In modern times some idiots go to great lengths to encourage unity by denying the existence of race. The fact remains that denying a difference doesn't eliminate it. The only way true unity could ever be achieved is by accepting, acknowledging, & respecting the differences among mankind. Blaming imperialists is pointless because the concept of Indo-Iranian migration has been proven by a variety of sources.
Most of the text you have quoted actually points towards Indo-Iranian migrations. The paragraphs below discuss the most credible & modern theories regarding the proto-Indo-Europeans & are a modified version of a section of my previous post discussing a similar topic.
There are 3 major hypothesis regarding the spread of proto-Indo-Europeans in Europe. The Kurgan hypothesis, the Anatolian hypothesis, & the Paleolithic continuity theory. The Kurgan hypothesis suggests that proto-Indo-Europeans migrated from a region above Anatolia towards Europe, Central Asia, & eventually our lands. It initially suggested some sorts of invasions as Indo-European horse riders spread their patriarchal & warfare filled culture. While there is genetic & to some extent historic & archaeological evidence for this theory, there is no archaeological evidence of major wars, that suggests what was more likely to have occurred is migration. The Anatolian hypothesis refers to Indo-Europeans expanding for agricultural reasons, but the theory fails linguistically due to differences in vocabulary between Indo-European languages for agricultural terms.
The Paleolithic Continuity Theory focuses on Europe & determines that 80% of European genetic stock has existed since Paleolithic times. This suggests that there were other Indo-Europeans that lived in Europe before the expansion of other proto-Indo-Europeans from Central Asia & the East. Uralic people & the speakers of Uralic languages are evidence of the fact that Indo-Europeans had been present in Europe since Paleolithic times. The problem with this theory is that there are considerable genetic variations in Europe itself. So as far as Europe is concerned, the population's origins are a mix of Indo-Europeans from Paleolithic times combined with certain migrations from Central Asia in Eastern Europe. The proof of those migrations comes from the genetic study regarding Croatians that I mentioned previously. However, as far as our lands are concerned, the Indo-Iranians arrived in Afghanistan, Iran, & Indus from Central Asia, Southern Russia, or Andronovo.
Those paragraphs are from the book called "The Origin of the Indo-Iranians" right? A preview of that book is available online, & it confirms the migration of Indo-Iranian tribes for the most part.