У меня ощущение, что долг жизни это блеф. Про долг жизни говорил Дамблдор, чтобы не раскрывать мотивов Снейпа. Сам Снейп не считал действия Поттера долгом жизни. Про Питера тоже мог соврать. Мог быть какой вариант Питер человек колеблющийся. Дамблдор мог предвидеть такое поведение, а Гарри сказал про долг жизни, чтоб тот мог на него надавить в нужном ключе.