Eh, personally I think the reason for Canada's delay is because of Black Friday in the States. People are going to be going nuts buying stuff for Thanksgiving for some odd reason that they do every year haha.
So, yeah, Canada got the shaft so Rockband could sell hugely during this time for Americans, therefore they'll need all the units they have.