It still looks like a snail of some sort, at this time of year you will get baby snails not long hatched from an egg which are not much bigger than a beaded pin head, smaller species would probably be about the same size. I have seen some lately underneath leaves.
There's a photo of a newly hatched snail on this link, they even mention the size as the head of a dressmaker's pin!
http://beyondthehumaneye.blogs...
I cropped the photo and blew it up, it still looks odd but a newly hatched mollusc wouldn't look normal.