and you seem to think that Turkic is like some different thing than Iranic. We Oghuz Turkic of west Asia and Iranics are almost the same people genetically and even culturally, look at our almost same genetics in a plot below. Iranian and Turkic are more of a cultural identity then anything else. Almost every country in west Asia is Turko-Iranic mixture and we have never fought a single war with eachother post Islam over ethnicity. Groups that ruled you or gave you Islam were also mixture of these ethnicities and cultures.
Both "Turkic" and "Iranic" are terms which each strictly denote a linguistic family. Members of neither linguistic families are genetically monolithic. The genetic distance between an "Iranic" Tajik and an "Iranic" Iranian from Fars is greater than that between a Portuguese and a Greek.
To differentiate between Hepthalite/Abdali/Durrani Afghans and Punjabi Pakistanis what could be better than pure genetics. How can an Iranic Afghan of Hephathalite Bactarian descent be a local in Indic subcontinent? Please explain to me when they are massively different genes.
Punjabis and Pashtuns don't have "massively different genes". A part from outliers, they are genetically close, often to the point where they are closest to each other than to neighboring ethnic groups.
Here are the 50 closest sample groups to Pashtuns from KPK:
Kamboj, Khatri, Ror are Punjabi tribes
Yusufzai, Uthmankhel, Tarkalani are Pashtun tribes
Kohistani, Kho, Kalash are Dardic groups