I assume Break Enchantment doesn't just do a dispel for currently active magic. It probably also goes through a persons mind looking for damage from Enchantments, like Feeblemind, then reverses the damage and undoes the after-effects of spells. It's like like a reverse magical lobotomy!