This would not apply in this case since you booked with miles, but for future reference some credit cards (if you book the full cost of the flight on that credit card) are your travel insurance and will reimburse you for incidentals. As always, read the fine print though.