Eh, it sorta does. And its backstory makes Ghost make a little more sense as well. It also takes inspiration from a suit of armor.
That still doesn't matter. The rest of the Eeveelutions look like their types, and Sylveon doesn't look like any type (not counting Psychic) aside from normal. I've been over the secrecy bit too.