No, as I said, a fix is not likely unless a lot of people complain to Apple. The problem is, the CCK is probably doing exactly what Apple wanted it to do. It will connect a camera to the USB slot because all cameras are powered. It also connects most SD cards to that adapter.
What it no longer does is connect hard drivers, CF adapters etc unless they are powered. Apple will say that it was never intended for this...
Not much hope of a hack as far as I understand it. You can't easily change the voltage supplied to components on IOS. It's handled at quite a low level in the OS. There is no simple hack.
Sorry if that is not the news you were looking for!