I believe that could be a blue snow goose. I could be wrong, but they have similar overall coloration and they do occasionally hang out with other geese.
Wikipedia says it's rare for them to travel alongside Canada geese, though.
It could also be a Canada goose with some weird mutant coloration, or which has been heavily henpecked at some point.