As a side note: If the developer comments on the trigger script elements are correct, the vintage vine loot reward when being nice to the widow would only appear if you brought her all three bottles from the kitchen. The reason is that the script which takes note of the player bringing her wine should only fire if all linked objects (i.e. the three bottles from the kitchen) are in her rotunda at the end of the mission. I don't know if this was the reason for the reward not appearing in my latest tests, but I've changed the script to work differently and hopefully it works when I do another test tonight.
Edit: Aaaand it's on its way!