1. They downloaded your resume when it was set to be public, but there was no contact at that time, because the insurance company probably downloaded it in bulk and contacted it one by one when it was free;
2. Maybe some insurance agents will share some resources with each other, and your information will be passed between them;
3. You will also get public information through other channels. They saw your resume through other places.
If all these are possible, even if you delete your resume, it won't solve the problem. I suggest that we should adjust our mentality. People are also working, and I often get similar calls. Generally speaking, it is not easy to force others by refusing them in a friendly way. To say the least, there are only a few insurance companies that can get your information. Even if every one calls you, you will keep your resume confidential for a while and then you will be silent.