Blame the Brits. They started it and it's common in crown-settled areas.I have never heard of using zed instead of zee, though. And, I certainly don’t understand the point of it. I can’t think of reason for it.
Except here, because we tossed their odd pronunciations and extra vowels in the harbor along with the tea.