I am thinking you need to have something made. Doesn't sound too complicated. Gets some measurements and go to a machine shop and get a price. It sounds like simple lathe work. In fact, if you sent me the materials and measurements, I might be able to make it for you. I have a lathe and milling machine.
The people who find fault in what you build typically don't build anything at all.