I re-designed the model in Fusion. I started modeling it just because I wanted to see if I could. I'm glad I found a parametric way to design it.
CAD files included to fit your needs
inspired by:
https://makerworld.com/en/models/192581#profileId-216247