This is indeed a modern reworking of "Casting the Runes," and, unless I missed it, the source material was uncredited in the episode (unusual for The CBS Radio Mystery Theater), so kudos to this website for observing this.  Very satisfying ending.  Thriller, questioned supernatural elements.