OK
MAYBE this will help people. You need to set up your OWN SERVER.
I honestly did not read the whole thread. But I skimmed through it. I have No CLUE if this will help sync Outlook Contacts to iCal, HOWEVER this will sync all your devices (Apple) to your iCal / Contacts (Address Book) WITHOUT iCLOUD.
OS X Mavericks Server is a $20 download in the App Store. It allows you to make any computer running Mavericks into a server. Apple has forced the the user to now be a server for himself. If the consumer is concerned about privacy they can always be there own host. It is very nice and easy to set up.
Here is a link to a nice walk through. This guy named Todd Olthoff is very good. http://www.youtube.com/watch?v=xVfEicYfMTE
Software allows to connect to as many devices/computers/users as you want. Only $20. Limited only by what hardware you are using for the server.
Obviously the more RAM the better. and adding External Hard Drives for memory is good. and of course never turn off your computer. Add user profiles that can be logged into from anywhere just like the big boys.
Version 3.0 -for you bit hunters out there. They also have OS X Server for past OS versions but I do not know how user friendly they are. Todd has tutorials on them as well.
So $20 bucks and maybe an Apple Airport Express Router just to guarantee simplicity of setup. Router is probably better than any router your Broadband company has provided you AND you can use the extra older router as a Repeater for extended coverage for our big backyard. 😉