I had something similar happen on the last leg of a DEN-SEA-PDX trip. I called CC and they eventually relented and credited after I insisted long enough that I had taken the flight. Do you have any passport stamps or parking receipts, etc, that would correlate with the flight time and date?