Back in the good old days when CO served CAK, they used to cancel CAK-CLE segments at the drop of a hat. Usually, they pulled our flight coupons and put us in a van to CLE. But if the miles didn't show up, a letter with copy of the receipt/itinerary got the miles to post to the account.
Mom Duxfan misconnected at EWR to Europe this summer because of "weather" and was reaccomodated on DL. After sending a ltter to CO, the milees and segments showed up in her account, plus the DL miles she earned.
Be sure to request both mile and segment credit, otherwise CO might just give you the 500 miles that don't count towards credit.