Maia pl. Maiar noun "the Beautiful" (MR:49) , the lesser (= non-Vala) Ainur that entered Ea. Variant Maya in VT42:13/VT47:18, pl. Mayar in PM:363, 364 and VT47:18 (possibly, Maya is to be understood as the older form of Maia). With negative prefix u- also Umaiar, Maiar who became evil and followed Melkor, such as Balrogs (MR:79, " Umaiar", MR:165).
Как видно, Толкин использовал варианты написания и Maia, и Maya, Maiar и Mayar. Причем Mayar и Maya в поздних текстах. Не вижу принципиальной необходимости в конечном "а" в Майа. Все равно в произношении останется майя и майяр... Майа правильно выговорить невозможно.
Ну и что что есть земной народ майя? Тоже транскрипция местного слова в русский язык без всяких фонетических выдумок.
Ах да, и Яванна конечно. Ярвен. Ява ведь не обижается... Если есть отдельный русский звук, почему его не использовать?