-Product was paid for with BTC.
It's like me complaining that I paid in GBP and got back less GBP because the US dollar got weaker.
-BTC were not converted to fiat and keep in one wallet.
Irrelevant. The payment is USD with live conversion, hence the refund should be USD with live conversion.