It's on his fins though as well, and his dorsal fin, I reckon it's be quite difficult to get sand on there, and none of my other fish have these white spots.
If it goes away in a few hours, its not Marine Ich. If its still on his fins and tail, along with some on his body, its Ich. Ich just doesn't come and go, it stays, then slowly goes away.