I think you're now simply trying to project your wish for playing an actual high elf lorewise, looking for ways to justify it to yourself.
These are not high elves as in the high elves, albeit they are high elves just like all other types of elves from Quel'thalas.