Das Problem hat sich jetzt behoben! Man hat mir fälschlicherweise gesagt, dass mit einem Delphi Service gehen würde. Das ist aber Falsch! Es geht mit einer Delphi Service-Anwendung!
Wer es nicht glaubt, eine Service-Anwendung kompilieren (und wenn es nur eine leere ist) und mit -install hinten dran aufrufen!
Geht mit -uninstall wieder weg!
durch die Parameterübergabe beim aufruf wird der Service dann letztendlich als dienst installiert.
einfach nur das falsche delphi-grundgerüst genommen...