If I understand this correctly, the first Aeroflot flight entered Canadian airspace and it was asked by Canadian air traffic control to take a different route as per the NOTAM that was issued. The pilot announced that it was a humanitarian flight and was allowed to proceed through our airspace.
Immediately following that, there were two more Aeroflot flights that tried to enter Canadian airspace and were redirected by American air traffic controllers. How is it that American air traffic control is seemingly better able to enforce the rules related to Canadian airspace seemingly better than Canadian agencies?