Yeah, this sometimes happens. I have seen it when there are extraordinary demand times and they make all rates non-refundable no matter what, even BAR/REG rates. I am pretty sure with the detailed cancellation rules you will be able to argue for a refund, if needed, but there is a non-zero risk with that.