Whilst I know US law has its own quirks, EU law allows an airline to cancel your flight up to 14 days before departure with no comeback whatsoever, as long as they refund your money. There is no obligation to reroute you. You have no rights on a non-mistake fare, yet alone a mistake fare.