Try the hormone re-balancing. What is there to lose? I want my tax to pay for social care, not housing offenders. All I want for them is best practice copied from wherever it works best to stop re-offending.
One unused resource is the empty hotels. As far as I am aware, most of the proven, repeat proven, rehabilitation programmes involve a small group, away from outside influence, usually in nature and forming a wholesome community they feel part of. Chemical intervention is not excluded, but changing a lifelong mindset won't be done without a clear path to a different way of looking at things. It is worth remembering that there is a high proportion of people who should never have been in prison in the first place (especially women, but men too). They are often unwanted from birth, rejected, neglected, not accepted, not helped, alone in the world, unloved, and offended against by most of the adults who get power over them. Literacy rate in prisons is far below national average. Mental health and substance abuse problems are not 'cured' by being beaten, punished or caged with assailants and exploiters.
No, I'm not saying people should 'get away' with either minor offences or major ones. But we have advanced from thrashing children to cure them of bed-wetting, and drowning or burning unpopular old women to cure them of being witches. Caging people to cure them of offending dates from the same times, same assumptions. If we adamantly refuse to consider new ways, we could bring back public hanging for pickpockets, which used to attract crowds, which in turn attracted pickpockets.