Ja, genau dass ist das Problem. Die Profile heißen wie Sie wollen und ich meine, dass auch die Schlüssel nicht immer gleich heißen.
Wäre auch interessant, entspricht aber nicht dem Verhalten, wenn man mittels Outlook, eine Signatur anlegt. Die Namen der Signaturen existieren dort erst, wenn man diese einmal manuell eingefügt hat.
Paar Hilfen habe ich schon gefunden:
OL97: How to Use Command Bars in Outlook Solutions
OutlookCode.com :: Selecting Outlook 2007 signature on send
Re: per VBA das Feld "einfügen>Signatur>MeineSignatur" ansprechen