он прекрасно понимал, что Волондеморт убьет этого несчастного ребенка и его семью, но ему было наплевать на смерть каких-то невинных людей
Во-первых не факт. Истолковать это пророчество можно как угодно. К тому же неизвестно, верил ли в пророчества сам Северус. А ЭТО пророчество, как доходчиво объяснил Гарри Дамблдор, стало истинным, только потому что Лорд в него ПОВЕРИЛ. Не потому что узнал, а потому что
поверил. Разницу чувствуете?
Второе. Снейп на тот момент состоял на службе у Лорда. И сообщить своему лидеру, которому клялся в верности об опасности, которая тому угрожает, был обязан. По существу перед ним был выбор между неизвестными ему людьми и его лидером, а также своими делом, которое он считал своим.
Третье. Промолчать, как тут предлагается, было не только опасно, но и бессмысленно - вы забыли, что Лорд легилимент вообще-то? Разумеется, если б Северус знал, что от этого будет зависеть жизнь той, которую он так хотел возненавидеть, но продолжал любить, вопреки всему... Но как говорится, знать бы, где упасть...