Does the FlightInfo (or other) response give an indication that the flight has been cancelled? (My customer does not want to use Alerts.)
FlightInfo and FlightInfoEx will return -1 for the actualdeparturetime, actualarrivaltime, and estimatedarrivaltime fields of cancelled flights.