Сильмариллион ведь написан эльфом, внутренним автором. Так тогда откуда ему (автору-эльфу) известен, скажем, диалог Мелькора и Унголиант? Ну там, и целого мира не жалко, бери все, камни не трожь?
Откуда, откуда. Рабинович напел...
1. от валар - те узнали через осанвэ или от Эру, или через про-зрение. валар сказали ваньяр, те
сказали Рабиновичу разболтали на эрессейском базаре...
2. от Моргота - тот сболтнул какому-нибудь пленному недобитому эльфу, тот сбежал и понеслось... Или через Сау, что узнал от Мелькорушки лично, а потом, пока был благим, расчирикал.
3. От Унголиантицы. сболтнула перед едой недоеденному эльфу. Или внучки-паучки рассказали.
4. от балрогов. поприсутствовали, могли сболтнуть. если могли.
5. эльфы сами прозрели в каких-то прозрениях. С ними такое бывает.
6. орел/ворон/дрозд мимо пролетал, энт в тени шелестел, подслушали...
7. Слухами Арда полнится. Есть одна известная почитаемая книга - сборник древних легенд и домыслов...
8. специально для А-Дениса. От самих сильмариллей. Они же, по-вашему, духи.