rhockin
There is one event missing from your listing and the listing is in reverse order.

The US attacked Palestine, funding the takeover of land in Palestine and much  military equipment to Israel.

The Arabs responded by attacking embassies in Africa, then a US Navy ship then 9/11.

Re Canada being attacked. If Canada attacked Brazil over a commercial matter, and Brazil responded, NATO would be required to help Canada, the aggressor. That is what happened with 9/11.