Peinlich peinlich, habe den Fehler gefunden. Nachdem ProcMon keinen Zugriff auf die Registry getrackt hat, habe ich mir den String angeschaut und siehe da ... Es war der führende Backslash.
Geht es in Delphi so
Code:
'\SOFTWARE\Microsoft\EdgeUpdate\...'
muss es im InnoSetup so ohne \ am Anfang erfolgen:
Code:
'SOFTWARE\Microsoft\EdgeUpdate\...'
Und schon klappt es.