Of many posts I've read, this one certainly does not require compensation. The hotel made a mistake, most likely the person who cancelled the reservation did not cancel it correctly. They credited back your credit card. You want a transferable upgrade or points for this? I don't think so.
I think the offer of the hotel to give you an upgrade next time you stay there is generous enough. It is not there issue that you most likely won't be back in that country.