Actually, I think Canadian Regts have more colours than just those: for example in the PPCLI we have French Grey. And, if I'm not mistaken, in the Commonwealth system Royal Blue is actually the facing colour for "Royal" Regiments, not gold. IE: RCR, RCA, CME, R22eR, RRegtC, etc.
Also, I would really like to see proof that ANY Canadian Regiment, Branch, or Corps actually preserves any item of dress, tradition or practice that is intended as a "dishonour". I keep hearing this stuff, but I have yet to see any proof. Why would anybody bother preserving an embarassment? The only case of this I have ever heard of, and I can't recall the unit now, was that of a British Regt that, during Wellington's Peninsular Campaign, broke into a convent and pillaged and raped. The sentence (IIRC) passed by the War Office was that the Regt'l band, in perpetuity, was to play hymns at sunset each day. Other than that I'm not aware of a substantiated example.
Cheers.