Два варианта.
Каркаров не заставил палить его как шпиона(ну, убили его при задержании там, еще что), как шпиона его все равно используют, но уже не как тройного, а только двойного. Соответственно, в Хоге он не ведет себя как демонстративный упиванец.
Второй - СС и АД узнают подробности истории с хрюксами еще до возрождения Томми, и начинают их уничтожить. Томми об этом, в том числе участии Снейпа, узнает и остаток перепрятывает. АД и СС узнают о палеве, скажем, по связи от Гарри. До_смерти_АД_осталось_N_Недель - по вкусу.