Particle emitter is still visible when rendered even when "Emitter" option is already disabled
I downloaded your .blend file and solved it. The trick is the following:

Add a new vertex group, and assign every vertex to it.

Put a mask modifier at the end of your modifier stack and make it use the new vertex group, you should turn on the small double arrow button next to the vertex group input field to invert the mask selection. It will hide the original mesh.

like this: