Арагорн сказал, что Всадники не любят огня, а потом выскочил на них с огнем, потому что стал жертвой суеверий, не соответствующих действительности?

Слишком сложно и нерационально. Зачем бить Фродо клинком и ждать пока он станет тенью (за это время куча всего может пойти не по плану), если можно просто взять и забрать?
Ты говоришь, что в книге "ничего такого не было", а выходит - было. "Фанфик" соответствует книге, а твои высказывания - нет.

Нафига назгулам сдался Фродо? Цель - кольцо.

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

"Резкий крик прозвучал в ночи, Фродо почувствовал, как что-то ледяное пронзило ему плечо. Теряя сознание, он успел в надвигающемся на него тумане увидеть Бродяжника с пылающими ветвями в обеих руках.

...

- Нужно согреть Фродо, - сказал он (Бродяжник - прим.). Потом он встал, отошел в сторону и подозвал к себе Сэма. - Я думаю, что теперь лучше понимаю случившееся, - тихим голосом сказал он. - Было всего пятеро врагов. Почему они не все были здесь, я не понимаю. Думаю, они не ожидали встретить сопротивления. Пока они отступили."