You have some complex medical issues going on so best of luck with everything.
Personally, test replacement for me was paramount to feeling "normal" again, which once achieved was almost euphoric after suffering for years with low test. I would suggest you give it more time with injectables, and find the right doc. Steady state blood level is what is desired as mentioned above, so achieving that will go very far in helping you to feel better.
I would suggest a couple of things:
Stick around the forum and get to know some knowledgeable members in this area (kelkel for example) and utilize their expertise. Stick with one or two resources (for example, someone here and the doc you are utilizing). The more suggestions you get, the more treatments you partially complete the more complex the picture becomes, the more you are frustrated and the more difficult it is to determine the best course for you.
Stay the path and keep things as simple as possible. If you incrementally supplement by addressing low test, subclinical thyroid (sometimes a t3/t4 med works well for that, like Armour, low dose to start), and go from there you have a better chance of solving the puzzle and feeling better and becoming healthy. Once this is achieved the sexual aspect will fall into place, though you may require supplementation with Cialis, etc.
Good luck