Этот обет вообще какой-то странный.
Ну первые два пункта не то, чтобы против интересов ТЛ, но дела до жизни Драко ему не было.
А вот последний вроде как против Ордена уже.
Есть подозрения, что обет просто совпал с планами Снейпа (темными или светлыми, или всеми сразу
), ну вот он и принес его.
Мне же кажется, обет давал возможность Снейпу следить за действиями Драко, во всяком случае - попытаться следить. Может, поэтому он его и дал?
А, может, просто хотел защитить Драко.