Появилась у меня версия, вроде бы увязывающая бессмертие эльфов и их возможность биологического размножения.
Ставим условием, что эльфы - самые младшие айнур и явились на планету извне в виде духов-матриц. Способность к самостоятельному обретению биологической оболочку и у них есть. Но получается куда медленнее, чем у других айнур.
Саурон, который был вроде бы из сильнейших майар, если не сильнейшим. Можно считать, что он равен по силе Эонвэ (или сильнее, раз тот его не схватил за шкирку при встрече). На обретение материального тела у Саурона уходит тысяча лет.
Значит, у эльфов должно уходить еще больше. Скажем, в 10 раз.
И вот, решили эти самые мелки айнур материализоваться. Первые сумели сделать это в Предначальную эпоху у Куйвиэнен. Канон даже указывает, что Перворожденные были сильнее своих потомков. Оттого и не перемерли эти первые эльфы на месте, что матрицы имели достаточный запас знаний о мире. Им требовалось только научиться управлять физической оболочкой.
И вдруг эльфы открыли более простой способ воплощения! Просто родиться! От уже материальной пары! И запустили эту программу.
Так что количество эльфийских душ именно конечно, и перенаселение Арде никак не грозило бы.
Насчет второго рождения, а потом возвращения в собственное сознание. Это вряд ли. Видимо, такой способ возможен только один раз. Или желателен только один раз - чтобы эта самая матрица не съехала с ума от информационного конфликта. Потому что внезапно понять, что ты стал сыном своей правнучки...
Да и несмотря на все литературные восторги по поводу прелестей детства, думаю, очень мало кто хотел бы пережить его еще раз. У Бредбери есть рассказ на эту тему, кстати: "Детская площадка".
Так что эльфийские души, утратившие физическое тело, пытаются реинкарнироваться стародедовским путем - самостоятельно.