Solution one: It is converting the Special character to an Encoding but not in UTF-8 (browser specific encoding).Can you paste this(/content/geometrixx/Cómo Hacer y Recibir Llamadas Telefónicas.png) to browser so that the url will be already in Encode Form and then use this encoded path to your Curl command.
did you check that image is comming by hitting the original url http://<hostname>:<port>/content/geometrixx/Cómo Hacer y Recibir Llamadas Telefónicas.png.If image is comming then you can use this encoded url in curl command.
If you check this you can use --data-urlencode before the path of the relative url.
1. Copying and then pasting my URL into a browser, the special character 'ó' still remains the same. It does not change/get encoded.
2. How would you use the encoding in our particular context aka for tree activation? I think the use cases in the first two links you posted will not work. These apply to encoding query parameters - in this case, there are no query parameters.
The path /content/geometrixx/Cómo Hacer y Recibir Llamadas Telefónicas.png does not contain any query params.