Может все-таки этот младший принц не был оставлен в Гондоре? А командовал союзными силами? Вот племянник короля Крылом командует, король общее управление организует. А младший эотеодом управлял в том смысле, что варваров контролировал. Чтоб не бежали раньше времени. Правда, на такое дело можно и помельче кого-нибудь поставить.
А главное, нет никакой необходимости отправлять в битву всех членов королевской семьи. Случись что, кому перейдет трон? Нет, конечно, свято место пусто не бывает, но монархам обычно не пофигу, кому достанется трон после них. 
Или он вышел с оставшимися гондорскими войсками и с этим эотеодом встречать врага к Осгилиату. Бить их у переправы. Ну и погиб в сражении. 
Ну... разве что так. Но это крайне безответственно - прямых наследников больше нет. И едва только принц собрался, тут все советники должны были подступить с уговорами: принц, что вы делаете?! поберегите себя, пока у вас нет наследников. что будет с королевством, если с вами что-то случится?! разве мало нам одной Усобицы?! и т.д.