Canada's large immigrant population and economically powerful older generation present clear opportunities for brands. But the full potential represented by the changing face of the typical Canadian consumer has yet to be fully realised.