From the looks of the source code, there is no way to do this that I can see...
Py_SetPath
simply clears out any path that may have been set previously and then resets it to the string you give it with no real processing. That is what gets returned by Py_GetPath
and that's all there is to it I suppose.
One suggestion that might work is to create a symbolic link to the directory somewhere where there isn't a :
in the path name and use that instead ...