Just because they have pointy ears does not make the Primals elezen (or lalafell too for that matter). It would be like saying 'they're miqo'te' if one showed up with a tail and animal ears.

Oh, and Garuda is a humanoid bird - of course she has a 'long slender neck' - so do the Ixal that worship her.