I *have* tried to do the "standard repair" w/o CB removal: my CB UH cable terminates in a swaged loop sans thimble, so, while I am able to get the threaded brass nipple over that, I have no way (at least that I know of) to tap the hole. I've tried various means of just forcing/screwing the nipple into the existing hole with no success ...
For the time being, I have smushed a bunch of plumber's putty and spackling paste into the gap I can visibly see through the hole, between the CB case and trunk, and that seems to be doing the trick ...
As far as ever getting the CB out of the boat, well, yes, I guess I will have to resort to the drastic measures you describe, but fortunately the need has not yet arisen (knock on my head, er, um, I mean wood!)