Air Canada learns that hockey trumps flying