Have you considered making a fiberglass insert?
Make a wooden male mold. Cover the wood with pieces of clear packing tape and wax the tape with car or boat wax.
Cut fiberglass cloth into suitable size strips and buy some boater's epoxy or other suitable two part liquid epoxy.
Lay a strip of cloth down and pour a little epoxy on it. Spread the epoxy around and into the cloth with a spreader or old credit card.
Do this and build up several layers of cloth and epoxy. I recommend around 1/8 thick. Try to work out any and all air bubbles and keep the cloth smoothed with no wrinkles.
If you really want a super good part, once you have built up the part and are ready for it to cure you can vacuum bag it to get any remaining air out.
To do this, take a plastic grocery bag or other suitable plastic bag and poke a bunch of small holes all over it to perforate the bag. Put the whole molde in there. Then cover the outside of the perf bag with some rags, old towel, etc. Put all of that into another plastic bag and seal it as airtight as you can. Hook your shop vac up and suck all the air out of the outer bag. It should suck down onto the part and help squeezw out any air that may have been trapped. Keep the vacuum on for 5min and then try to keep the bag airtight if you can.
Leave it overnight and let the epoxy cure. After it's hardened, remove the bags and very carefully remove the part from the mold. If you did a good job with the tape and wax it will come right off.
Now you can cut the edges on the miter saw to straighten them out and sand/shape/smooth the corners. If there are voids or other surface blemishes you can fill those with epoxy filler and sand smooth.
Once you are happy with it, rinse it with water, dry it well, and paint to your liking. If the fit is good you should have a great looking trim ring.