Sorry to read about your long list of injuries and troubles.
First, you probably should ask yourself the question: why do you want to train and do sports? Then: what sport are you excited about? It shouldn’t be just about training and “replacing an addiction to cycling”. It should be something you enjoy and look forward to doing.
I wouldn’t rule out cycling completely. If you enjoy it so much, you can always adjust your bike, so that you sit up straight and don’t bend your spine too much. That’s also easily achieved on a stationary bike. Cycling in a good position, to get the endurance training, combined with lots of core work!?
Or what about elliptigo https://www.elliptigo.com/ ? It’s almost like cycling, but you are standing. It’s a great movement for your spine and you don’t have an impact on your joints. And you get a bit of a “cycling feeling”. I tried it several times, and really liked it.
What are you excited about?
happy to discuss this further, because it’s a topic for a lot of people!