All carriers have a shipyard by default with a Sidewinder available to buy at 0 credits, with no option to disable this facility.
If held hostage, player can buy Sidewinder, self destruct, respawn in Freewinder in bubble, and have real ship transferred back with existing mechanics.
Boom. (Literally) No more hostage cases.
Not playing much these days, someone brought me a PS4 a year ago and enjoying RDR2 and Project cars, during my game time.
Personally, I don't really see the point of having a Carrier. They are a massive credit sink and I would say that only the obsessed players, or those happy to grind, day in and day out, will ever gain a profit, with a Carrier; especially when you consider the buying price, upgrades and general running costs. But I don't really know much about these things and maybe someone can prove to me, that 'normal' game play, can make a Carrier profitable; without writing off the initial costs, of it.
That said: If the OPs concept works, to resolve the issue of the day, then fair play to them.