double quoting doesn't work either, but i'm not sure its the shell.  technically you should be able to double-quote ("") or escape quotes with a carat (^").  windows powershell can escape with backquotes (`").  none of these methods appears to work with fossil.

<pre>
PS fossil settings editor """c:\program /newinstance"
Usage: settings ?PROPERTY? ?VALUE?
</pre>