The thing I really like about MoI is that there is usually one or more methods available to accomplish a result.
In addition to the Network restructure I showed in the earlier post, you may want to try Rail Revolve.
I got a nice surface by joining your two black curves (the rail), and using one-half of the blue curve (the profile) in a Rail Revolve, followed by a Shell.
Taking it a step further, I made two profile curves with a rounded bottom and an indented feature near the top to show what's possible. These profiles will also give a thicker result near the top, something Shell can't do.
Rail Revolve the orange profile curve around the black rail, then repeat using just the red profile curve. Select both surfaces and Join into a Solid.
The nice thing about Rail Revolve is you can easily modify the profile curves, and also avoid using Fillets if you construct the profiles with a small radius.
Ed Ferguson

|