Have you tried a replacement car dock app? I like them better than stock...current fav is Custom Car Home.
I had not until you mentioned it and That is a perfect fix as long as there are no repercussions from just removing the stock car dock app?
You should not have to remove it...install the other, insert in dock, phone will ask you which you want to be default, select alternate car dock program and tap the set as default check box...voila.
That's what I just did and it worked. I copied cardock.apk to the system/app folder on phone, set the proper premissions, rebooted and it worked.