Not so much that Logan isn't Canadian(Unless they are going to pull some sort of a fast one).
I was thinking that Weapon X not being Canadian might throw Logan having interacted with those Canadian teams(assuming they actually exist in Fox's "Universe") into question. As far as I can recall, those teams or the department have never been mentioned.