Hale shoma che toure, Colpie?
Hmmm... Afghans aren't Arabs either. And as for dialct, it's not the same as a language. Persians speak Zaban-e-Farsi, while about 50% of Afghans speak Zaban-e-Dari, but they're both the same zaban. They're about as different as US English from British, or Austrian German from Berlin German (Hitler was Austrian too, remember, but his accent didn't stop him either). Yes, I do know some Fari too, by the way.
As for accusations, it's just that. Strange that, the CIA was supplying the Students too at one point. Don't you love double standards?
Now as for the government of Iran, what if we wiped it out of the equation and simply hired Persian-speakers directly into the Canadian army then? Since we'd have a shortage in Canada, we might have to create a new international force within the Canadian forces that would reserve the right to hire foreigners too. This force would comprise the Canadian Army's front lines, all being required to know the local language wherever they should go. If they don't know the local language, they'r immediately relegated to support roles, no compromise. Now that's something you could agree to, I'd assume?