Ob der Ausdruck "Canuck" mit dem Wort "Nigger" gleichzusetzen ist, weiss ich nicht. Aber CanuckS hat nichts mit einem Schimpfwort zu tun. Es handelt sich dabei um den Zusatznamen von den Vancouver Canucks (NHL Team aus Vancouver). Sogar auf der Anzeigetafel bei den Bussen steht manchmal "GO CANUCKS GO". Canucks bedeutet umgangssprachlich etwa soviel wie "Kanadier".
Wenn du natürlich ein Oilers, Flames oder Maple Leafs Anhänger gefragt hast, kann es schon als Schimpfwort herhalten...