В сущности, это тот же вопрос, как если "Почему он не видел фестралов вообще всегда, ведь он видел смерть своей матери и Волдеморта?" Мне кажется, чтобы увидеть фестралов, надо не просто увидеть смерть, но и осознать, что именно её ты видишь. А Гарри, видимо, сначала был слишком мал для такого осознания, а в первой книге не понял, что профессор умер.
они были нивидимы