Board Thread:Lore Discussion/@comment-177.180.69.165-20130504030355/@comment-7407991-20130504030731

The achievement doesn't require all of the Daedric artifacts, only 15. Assuming that the Savior's Hide is considered a Daedric artifact, you should have no problem getting the achievement.