Creating custom supports

I designed a dome for a lampshade. It has an arched shape.
The top of my dome needs supports because it doesn’t reach the minimum angle to be printed without them. I used tree supports, but they still weren’t enough to achieve the internal finish I wanted for the dome. So, I designed a support directly in the file of my dome and tried printing it.

The problem is that the printer, even with Inner/outer settings, recognizes the shell of my dome as having one internal part and the support as another. As a result, it doesn’t print the support before the dome, and the finish ends up being poor.

Is there any way to configure the Creality software to recognize my custom support or another setting to ensure it prints the support (the internal part) before the dome layers (the outer parts)?

I’m not sure if this is possible, or if there’s another solution I missed.