Ich habe jetzt herausgefunden, dass die Funktion SYSTOOLS.URLENCODE intern die Java-Klasse "java.net.URLEncoder" verwendet und diese encodiert das Leerzeichen eben in ein "+".

Als Workaround wird hier empfohlen nach dem URLENCODE noch einen REPLACE von "+" nach "%20" durchzuführen.

Damit funktioniert's nun.

Gruß,
KM