А какой тогда у Снейпа мотив топить Гарри? Он же в любом случае должен убиться об Волди, зачем Снейпу ломать весь план?
ИМХО, Снейп самый коряво прописанный персонаж в каноне. Для сюжета практически не нужен и ни один поступок не имеет ни смысла ни цели.