So ist das nicht ganz, nach dem ausführen des Safemodes wird das profil auch im normalen Modus erkannt.
EDIT: Nun habe ich den Fehler endgültig gefunden! Wenn man den von mir oben genannten Code anschaut, bemerkt man dass "Firefox" gross geschrieben ist, dies ist auch der Fehler. Der Profilmanager wird zwar gestartet, kann aber nicht angewählt werden. Es scheint so dass es Case Sensitiv ist.
Sollte man evtl. in wiki erwähnen.
Vielen dank nochmal für die Hilfe.