Perhaps I can attempt to answer the question.
The U.S. secure flight program is one that will apply to flights that fly within domestic United States, continental United States, as well as flights flying to the United States and flights that are flying over the United States. At this point in time, they have yet to implement the overflight provisions, so the flights that would leave Canada and fly to Mexico are not covered by the secure flight program, but that is imminent.