I need to subtract all those circles from that region, then I wish to populate the resulting surface (region?) with points.
The region you see in green is exactly what I need, but I cannot find a way to feed it to the Populate node (the green region is a curve, it needs to be a region otherwise Populate will scatter the points on the lines themselves, not the area within.)
I tried a number of nodes, all which give different results.
The closest I got is using the Join Mesh node, which gives me one mesh, however, it ignores the 3 floating circles in the middle… they must be joined in as positive areas (not holes) and therefore they disappear.