Снейп сделал всё для того, чтобы Гарри стало противно само слово "окклюменция". Тем не менее, теорию он дал. Этого оказалось достаточно, чтобы Гарри смог использовать окклюменцию в 7-й книге (ИМХО, особой пользы это ему не принесло).
То, что Снейп уже успешно оправдался перед Тёмным Лордом после его возрождения, Дамблдор знал. Сам Снейп рассказывает об этом в 6-й книге:
"— Прежде чем ответить… О да, Беллатриса, я тебе отвечу! Можешь передать мои слова всем, кто шепчется у меня за спиной и бегает к Темному Лорду с выдумками насчет моей якобы измены! Так вот, прежде чем ответить, позволь мне в свою очередь задать тебе один вопрос. Неужели ты в самом деле думаешь, что Темный Лорд не спрашивал меня обо всем этом? И неужели ты в самом деле не понимаешь, что, не будь я в состоянии дать удовлетворительные ответы, я сейчас не сидел бы здесь и не разговаривал с тобой?"