A resposta para tudo isso é muito simples.
Vamos por partes:
Elfos Noldor, Sindar, Silvan....
Todos eles eram elfos, não eram de Raças diferentes, mais povos diferentes, assim como asiaticos, africanos, nordicos. todos humanos, com caracteristicas diferentes. O que define Noldo, Sinda, ou qualquer otra classificação é o povo com quem vive e é criado.
Meio-Efos
A questão ja e diferente, ha raças diferentes, e a partir dai houveram hibridos, como Elrond e Elros, mais apartir da queda de Numenor isso se tronou impossivel, pela ação dos Valar, ou o individuo escolhia uma raça ou outra, ou talvez já nascesse numa raça definida. (Houveram pocas uniões entre elfos e homens, e menos ainda meio-elfos como fruto delas)
O caso de Luthien
O caso de luthien foi unico, Melian, como Maia escolheu um corpo para andar entre os filhos de iluvatar, e esse era como uma elfa (mais poderosa) Luthien foi fruto dessa união do Avatar de Melian com Thingol
Ou seja, elfa.
[/b]