His reasoning doesn't quite add up. Curses use jewelry, Alan's ring was near him when his curse was dispelled. So it was secretly stashed away on his person for months without Douglas noticing? Why would Alan use something so personal and incriminating, a memento of his dead parents? Based on that oath you would assume he's blaming Douglas and it's some kind of karmic justice to kill him using it.