If your camera doesn't even show up in Device Manager, you may possibly have a ghost in your machine. What I mean by that is that a "ghost" device may be present in your Device Manager that you can't see unless you reboot your computer in Safe Mode.
Make sure your camera is NOT connected, and the next time you reboot your computer, hold down your CTRL key. This will allow you to select Safe Mode. When your PC is running in Safe Mode, with your camera NOT connected, go into the Device Manager and see if your camera or another device shows up in the Imaging Devices or Other Devices categories. Nothing should be listed in either category (actually, neither category should even be listed). If there are devices listed, remove them by clicking on them to highlight then clicking on the Remove button below. Once they're all removed, reboot your computer normally, and try connecting your camera.
As for the sorting thing in ZB ver. 4.6, did you run the 'dbconverter.exe' file (located in C:\Program Files\Canon\ZoomBrowser EX\Program folder)? I'm not sure if that will help, but that may do it. If not, I'd probably try uninstalling ZB and running the ZB 4.6 updater again.
Please let me know how it goes.
PS: Can you tell I do tech support for a living? 