PS: Stealing from people to line your own pockets is not morally gray my dude. That's pretty deep into the black end of the pool.

I disagree, it's very situational and not black and white like that. At least in a well-designed story framework.
For example, playing through the Witcher 3 game, I grabbed every bit of loot I could steal from peasants' hovels, because I was on a mission to find Ciri and stop whatever world-altering plans the Wild Hunt had for her. I needed that stuff to eat or sell and gear up for the Apocalypse. The peasants don't matter as much as saving the world.
That's the usual hand-wave CRPG's use to justify making theft from those in need serve a higher purpose. If the Black Sun arrives and kills the world with ice, those peasants are dead anyway.
My friend, did you even read my text that you quoted? Specifically the "line your own pockets" part? If you're stealing simply to enrich yourself, that is not the action of a good or even neutral character. That is also not what you are describing. You had a higher purpose behind your larceny (allegedly, I haven't played that game so I will take your word for it.)
@Mezbarrena: I agree and I tend to shade towards neutral pragmatism. Goblins probably stole it from someone else so while I think a good character might have some compunction just because they may feel stealing from anyone, even goblins, is wrong, a neutral probably would not.
@Danielbda: I get you now. You're a lowlife thief with a heart of gold

(Joking, please don't take offense

)