So they would rather kill gul khans then their real enemy punjabis? This doesn't make sense. Extremists do not have ethnic tendencies, to them a punjabi talib is above any pashtun. Even the terms like gul khan is used by afghan nationalists and never been used by terrorists. You have no knowledge about TTP, talibs and their ideologies. Afghan pashtun nationalists who hate Pakistanis and extremists who call Pakistanis as kafir are two distinct groups, the extremists call the afghan nationalists as kafirs too. To the extremists, everyone not agreeing with their version of Islam is a kafir, be it pashtun, punjabi or anyone.
Also majority suicide bombers and majority TTP operatives are Pakistani pashtuns.