Yes, the difference is the glowing amulet gives extra sanity while the witches takes sanity. There also could be another difference but I only noticed the sanity effect lol
I cheated to get both of them; the Glowing Amulet gives Intelligence +1, maybe sanity, while the Witch's Amulet lowers some states, I can't remember, while it raises your charm.