Just been reading your thread,
It does look a lot better, I've got a frogspawn and it defo doesn't look like yours,
I've got a hammer and that defo doesn't look like yours either,
It does look like an enemonie but not if it came in a piece if rock.
How old is your tank?