"Не будет Поттера - будет Лонгботтом. И Снейп это знает"
С Лонгботтомом гарантий нет. Снейп не переживал вариант будущего, где избранный - Невилл, и не может знать, победит ли тот Лорда.
"Или, как вариант, Снейп сделает все, чтобы Гарри Поттер был, но мать у него при этом была кто угодно другая"
А вот это очень интересный вариант! Но если мать Гарри не Лили, то в его жизни нет никаких Дурслей, а есть (или нет) другие родственники, лучше или хуже, но сам мальчик уже "не тот". И нет гарантии, что он победит Волдеморта.