как в шестой книге Гарри раскрутил Слагхорна на правдивое воспоминание. Виртуозно же
Он виртуозно феликс выпил, всё остальное - не его заслуга. И канон прямо подтверждает, что после приёма зелья мозги у Гарри не соображали от слова совсем: выпив феликс, он решил идти к Хагриду вместо Слагхорна, как собирался изначально, но почему так решил, объяснить не смог, только типа "чувствую, что надо к нему".
А насчёт слизеринской жилки в Гарри - выше уже писали, это не Поттеровская заслуга, не будь в нём крестража, фигушки Шляпа ему Слизерин предложила бы.