Какие ещё непонятки? Фестралов видят те, кто видел чью-то смерть и понял её(смерть) как явление. Нематериальными их это не делает. Поттер не видел их до того, как прошло некоторое время после смерти Диггори.
"Кареты едут сами по себе" , что такое в фильме было, тогда вопрос, они не могли на них наткнутся что ли?
Конец второго предложения. Мало увидеть, нужно понять смерть, её окончательность. На момент убийства родителей, в годовалом возрасте, у Поттера не могло быть осознанного восприятия смерти, да и в более "зрелом" возрасте он не сразу осмыслил для себя смерть Седрика. По сути, для него смерть родителей была просто свершившимся фактом, о котором ему несколько лет лгали Дурсли - про автокатастрофу.
Диггори убили летом, Гарри увидел фестралов только осенью. Я считаю, что Роулинг просто придумала их только к пятой книге.
А это Роулинг поясняла уже на бывшем pottermore;
Being able to see Thestrals is a sign that the beholder has witnessed death, and gained an emotional understanding of what death means.
https://www.wizardingworld.com/writing-by-jk-rowling/thestra...