Not exactly sure what the issue is, where did you get the splines? A free vectors site?
I redrew the shapes and then dropped them in the extrude/boolean and then adjusted the position of the smaller shape by decimals points and I got a result.
You might want to start by redrawing the splines, even using optimize didn’t clean it up enough.