I also confused these species for some time, until I had seen many of them and was able to compare them. The shell in your last three photos is similar in sculpture, and until recently was included under the Ergalataxinae as genus Spinidrupa. More recently it has been moved to subfamily Rapaninae as Habromorula spinosa. It still looks, to me, very much like an ergalataxine murex. Here are some pics (disregard the top photo and sixth from the top, as they are different Habromorula species):
http://www.gastropods.com/2/Shell_1132.shtml