Yes, the probability of dispelling a monster depends on the difference between your level and the monster's level. As I noted before, the spell dispel is more powerful than the innate dispel, so if you REALLY need to get rid of the monster, use the spell.