I don't think the problems are skin-related. I've used Valeros' default skin throughout and have had exactly the same experience with regards to the 5000 gold and the loot cards.
The thing after redoing the first scenario with Valeros in his basic skin, I got the loot after the victory in legendary difficulty, but could find it in the collection, the stash, or the unclaimed area.