Discovery Harbour Marina or Browns Bay. Both have parking as well as launch.
Another option for you may be to camp at Rock Bay and run from there. I do t know how to get ahold of anyone out there, but there is a launch and docks there. About as close as you're going to get to Bute driving a vehicle.