Я честно, как могу, пытаюсь решить задачу:
Дано: Джон Сноу - сын Лианны, а настоящее имя его Эйгон. Вопрос - кто и зачем его так назвал?
Далее я делаю допущение на счет видения Дени наречения Рейгаром в присутствии неизвестной женщины неизвестного ребенка Эйгоном. Принято определять женщину в видении однозначно как Элию именно из-за имени ребенка, но мне всегда казалось, что это должна была быть Лианна (гимн Льда и Пламени и все такое) и если это так, то появляются новые расклады в теориях кто "третья голова дракона".
Поэтому возникает вариант ответа - назвал ребенка Эйгоном Дж.Мартин, для того чтобы запутать читателей в своих пророчествах.
Единственное возникающее объяснение кроме этого и простого "так было надо", что отцы ту Эйгонов тоже разные. Тогда первый кандидат на отцовство того Эйгона, который Сноу - Дейн (если верить соответствующим теориям - он истинное Пламя), но если оставлять предложенную трактовку видения получается, что Рейгар дает имя не своему ребенку, возможность такого я могу себе представить только в виде участия всех троих в некоем совместном предприятии, которое и описал, что является откровенным бредом.
Итого по другим вариантам: сова на глобус не налазит, концы не сходятся, логичного ответа не найдено, в чем и признаюсь.