Just killed Raster. He no longer will accept the minotaur horn, not certain about the torch. A patch a few days ago said NPCs will return certain items given to them that they don't need, so I think this is a consequence.
Good luck w/ him. I got him after three hours. Probably going to take a week to get Targin now.
--Slathgar Ebonscale, 50th monk of the Fourth Rung