это означает, что Торондор, конкурировавший в размерах с драконами, был способен убить 5ти метрового Мелькора на месте
Как и всегда — не означает.
55м vs 5м - это разница в 11 раз. Пусть длина тела Торондора соотносится к крыльям как 1:2, тогда длина тела мегаорла ~ 25 метров. Разница с пятиметровым Мелькором - 5 раз. Торондор был способен был убить Мелькора сразу после его окончательного воплощения (но не раньше), он мог просто схватить самого Мелькора, вместо тела Фингольфина, и улететь с ним в когтях прямо в Мандос на суд, подъемная сила позволяла. Торондор (и его хозяин, всевидящий Манвэ) наблюдал, как балроги убивают Феанора - просто наблюдал, хотя один
мог бы попытаться перебить всех балрогов, а ведь гигантских орлов было много.
Таких элементарных вещей множество - вы будете винить автора в этом, или попробуете поискать ответы, изменив нач.условия, которые вы сами же (а не автор, JRRT) ввели? Легендариум = легенды, а не истина.