I would think that it just developed in parallel to bee dee, ee, gee, tee, and so on. Why "zed"??? The names of consonants are generally the consonant sound either preceeded or followed by a vowel sound -- but I can't think of any consonant names (other than "zed") that require getting another consonant involved.