After I finished the quest and went back to the Shrine of Peryite I talked to Peryite and then when I finished talking with him I didn't get SpellBreaker. I tried reloading and I even sat and waited for a few minutes I still didn't get the SpellBreaker.
I know this is late af, but I'll say it anyway as a tip to anyone who happpens to view this thread. When talking to Peryite, there's a question that says something along the lines of "Whats in it for me?" Anyway I noticed that if you ask him this this glitch seems to not happen as often, if at all. On playthroughs where I didn't ask him this he sometimes gave me spellbreaker and sometimes he didn't, but on playthroughs where I did he gave me spellbreaker every time so far. I'm not 100% if this actually affects whether or not he gives you spellbreaker but it seems too.