I don’t think Mr. Gold lied about the power of the dagger. But I do think that there are a lot of conflicting rules in regards to magic in Storybrooke. Emma’s presence makes the rules a little unclear. Magic isn’t supposed to exist in Storybrooke, but because of Emma’s presence, it does.