После смерти Дамблдора все, посвящённые в тайну, становятся хранителями и могут раскрыть тайну кому угодно. В том числе и, получается, Яксли может это сделать.
Против Снейпа там было особое заклятие, суть которого я не понял, но Снейп им успешно отбояривался.