С dwarf'ами поезд, похоже, действительно ушел, если, конечно, не брать варианты типа цверг

А вот gnomes - это проблема так проблема. Это же перевод слова Noldor - "мудрые", от греческого корня, если не ошибаюсь. Отсюда всякие "гномические стихи" и прочее - в смысле "мудрые", а не "карликовые". Может, их вообще "мудрецами" переводить или каким-нибудь старорусским аналогом???