What I find confusing is that the work "Caucasian" has so many different meanings depending on the context. It's sometimes thought to be a synonym for "white people" but in anthropology "caucasian" peoples from north africa, and extends into central/south asia. So by that definition there are at least as many non-white caucasians as there are white ones. This would include almost all pakistanis, not just Kalash, Chitralis, Hunza who appear more european.
What I found strange was that once I had gotten a speeding ticket and the cop check the box marked "white" as my race even though I am pretty dark skinned, maybe not for a pakistani, but in general, and don't look remotely European unless you include some parts of south europe.