How to Emboss Surfaces?

Hello, I have a question that I think is very easy for most of you but I’m a bit of a beginner…

I would like to emboss two surfaces as you can see below. I have somehow managed to emboss one of the two sides using PlanarSrf > ExtrudeSrf > BooleanDifference but somehow cannot manage to emboss the other side… Would it be possible to tell me why it’s not working and how to make it work?

Left: Curves used to loft surfaces
Middle: Managed to emboss the small circle-like shape top side using PlanarSrf > ExtrudeSrf > BooleanDifference
Right: Same object as middle but flipped upside down. Cannot manage to emboss…

Please find the file attached here
Emboss.3dm.zip (8.5 MB)

Sorry for the newbie question! Any help would be very much appreciated!

I’d break these curves up into smaller sections and use sweep 2 with a straight line and added slashes to create the vertical surfaces without the twisting and self intersections you have now,

the twisting and tapering and self intersecting you are showing in the first two results is going to cause you significant headaches if you try to do anything with those results as any trimming or boolean operations will fail due to the inconsistant normals.