This is a big workflow challenge to adapt to. Thanks for posting.
When doing relief engraving with a background engraved and the text and graphic proud of the surface and untreated, it seems we are unable to avoid having a two step process. If you want the graphic and text to be editable, you’ll have to keep them as separate objects and not a compound path. Then you either, do a boolean and punch out the negative space in the background and bring that pure SVG into the GFUI, or you export it as a bitmap and bring that into the GFUI. I wrestled with this workflow when doing the sewer-cover top plate for my exhaust port plug. I like staying with a pure SVG to have more options with positioning, especially for rotating, and resizing. The easiest is saving the design file with separate objects that you can edit as paths for later use, but then export as a bitmap. Keeping it a vector allows minimally more functionality, especially if you have different colors in the SVG for the different depths. You can do that with different shades of gray for your objects engraved and then the bitmap can be used with gray scaling. Can’t do that with gradient fills of closed path objects.
Doing the cover plate file was very frustrating figuring all these things out. Once I realized that I had to keep a master all vector SVG and keep my edits on there but always have to export a different file either pure vector or raster. I’d make the file and upload and found that something was wrong, then I had to go back to an original file and fix it. Often I had made changes already to the saved file that made me have to redo the text from scratch.