Reassignment has to depart within 3 hours of your originally SCHEDULED departure time. So if they are delaying the cancellation for hours on end, it doesn't matter to you once you hit 3 hours past your original push back time. The contract says you just turned into a pumpkin.