Delete elements from a list if they are too close to each other

Now that I see your geometry, my suggestion was a waste of time. Serves me right for answering a question without any file(s) attached. Maybe an iterative solution (Anemone)?

P.S. Something similar to this?