The geo looks right, it is nicely optimized by your CAD package, maybe Cura has an issue with the vertices where the triangles for each hole meet, high edge density there and maybe it’s tricked into drawing more paths. It’s not z wobble for sure, cause the artifact / line doesn’t spread to the rest of the object.
When you rotate and change orientation the artifact lines follow the XY plane, right?
Can you also try a similar, with more evenly spread out polygons version of the pattern and see if it makes a difference? Something like this
CAD will probably not let you have this, it’s going to want to triangulate it more economically. What you can do for a quick test is to make the part hollow there and add the D shaped polygon mesh with the holes created from a poly modeling package. You don’t need to merge them, as long as the volumes overlap the slicer won’t mind. Meshmixer will give you a pink warning but that just means you have 2 solids, it will slice and print just fine.