IIRC, if they notify you of the cancellation at least 14 days before departure, they are not required to re-book you. Refund might well be your only option.
They are. 14-day limit only applies to compensations, not to other Articles of the regulation.