I was reading one of your other threads, but I couldn't offer much help. But since you mention a driver, I wondered what driver this is because you wouldn't need one to do what you want. When I plug in my Canons (including a 40D), that action launches the Utility with no driver involved. The camera has to be woken up for this to work, as you probably know.
I suggest that you start afresh by removing all relevant drivers and software, then cleaning up the PC thoroughly, including the registry entries that Canon's software always leaves behind. Use a restore point if possible, even if you have to go back quite far and redo any other software changes made since then. Apologies if I've told anything that you know already or suggested anything that you've done already, but your threads are not as clear as they could be. In any case, I'll try to help.
And I know that you mentioned that you don't want to use a card reader, but it is the faster, simpler, and generally most reliable option.
I can't comment about your RAW import issue: I use DxO and Capture One, so I have no experience of ACR.