No sé si me has entendido del todo... pareciera que dices que por habilitar una política tenga que generarse un valor único en el registro, y no es eso lo que yo te estoy diciendo.
Yo te digo que apliques un valor único (desde el editor de políticas) a una clave y la guardes, aunque no sepas donde se guardó en el registro, se usará luego ese valor único para localizar la clave en el registro.
Si pones un valor string, por ejemplo: "xgggg999ssstgppppwww222rmdhtttyyyX"
Va a ser que ese valor no existe en el registro, luego si copias el valor que supuestamente has puesto(desde el editor de políticas) como esperando que sea único (si no fuera único aparecerá muchas veces), solo la clave que buscas es la que contendrá ese valor... al localizarlo, estás teniendo la ruta hacia dicha clave.
Nota sin embargo que determinadas claves se repiten tipo de 'users' en 'current_user' o de 'local_machine' en 'current_config'... así si es el caso podrías ver que al buscarla aparece en 2 sitios...
El sistema es sencillo y fácil de entender y aplicar.