From what I've found the word castile doesn't mean a whole lot in some brands and areas of marketing. It originally was a 100% olive oil soap but it seems some have taken the leeway to make it mean that the soap is 100% vegetable oil soap.
So, if someone recommends castile, it could be 100%...