I used to work at AWS, and my experience helping customers with these types of issues was almost without exception a credit/refund would be applied for any honest mistake that had corrective or preventative steps already in flight.
I say almost without exception, because the one case that wasn’t true was a Glacier transfer case like you described (except an order of magnitude larger in cost). We made it right for the customer in other ways. But I’m still seething years later about how poor and experience it was and how uncharacteristically unmoving and not customer obsessed whatever the decision making chain were on that particular issue. Just wanted to let you know you’re not alone, and it’s not just customers that had a bad taste from that experience.