My take is that Alice's mother is the one that cursed the Duke AND she is the witch boss; she could also dispel the curse, but she doesn't because either: A) she is an asshole or B) she has "A-Really-Good-Reason"TM, like "Alice would die" or something like that