Shroud of the Abbot or Robe of Shadows.
Seems you are saying as a human and being able to add a +1 to int robe of shadows is the way to go.
Otherwise the Shroud of the Abbot is the way to go.
Both actually look pretty good. The light damage reduction seems worthwhile being in form and all from the Abbot.