ИМХО это сюжетная дыра, которую Роулинг пришлось ввести ради пояснения, кто такой Петтюгрю, в чем его предательство и почему Сириус оказался в Азкабане. Не додумала мама Ро, как это обыграть логично.
Самой логичной кандидатурой на роль хранителя был бы Дамблдор: Сириуса/Люпина/Петтигрю можно было бы поймать и пытать или попытаться выведать тайну обманом, а до Дамблдора еще попробуй докопайся.