Still no luck on a picture. But it like looks like the very first image on the page you sent me.
Either way what ever these are, this chunk of live rock is infested with them. I just noticed a few minutes ago, all the snails were on this said piece of live rock, all seemed alive, then I...