it might be a sponge, but i am thinking it is most likely porites. this is not even a particularly pretty type of coral, i would just leave the snail be, and then when he dies see if you can find the shell. most of my dead snail shells pile up in the front sand.