Диор был, безусловно, человек. Мильен раз уж доказывали

Что не помешало ему жениться на эльфийской деве. Но это оффтоп, наверное.
Касательно генетики вообще и эльфийской в частности. Не надо путать людей/эльфов с менделевским горохом. Все гораздо сложнее. Например, блондинистость и рыжесть кодирует один и тот же ген, так что проявиться может всяко. Зависит от.
Я вообще полагаю, что генетика в том виде, в котором мы ее знаем в нашем мире, в Арде имеет свои ньюансы - многие вещи стоит объяснять не с физических/биологических позиций, а с метафизических (ох, не люблю это слово, но замены очень громоздки), что ли...