Yes, I just used the patched version, and now everything works! Note: When switching monitors to the secondary display, it actually shows both displays (you can swipe the screen to see the primary one also); you can't see just the secondary display (but who cares?). And for anyone else with this issue, the solution requires that you:
1) install ultravnc 1.0.8.2;
2) replace the copy of winvnc.exe located in c:\program files\ultravnc with the patched version of winvnc.exe found in
http://forum.ultravnc.info/viewtopic.php?t=16752&postdays=0&postorder=asc&start=9 (post #10);
3) stop the uvnc_service (if it's running) and/or exit from winvnc.exe;
4) delete the ultravnc.ini found in c:\program files\ultravnc
5) restart the uvnc_service (or run winvnc.exe)