Canada has no needs for an F16 and already has the F-18.
The F-15 is faster, flies higher and has more range then the F-18. It's also a younger plane with a more impressive service history. I believe it also has superior payload while also being able to use most of the weapons in the USAF inventory.
Canada has little to no use for carrier take off capability. ~F-18
Canada has expressed interest in a twin engine aircraft in the past. ~F-16
Hence I believe the F-15 would be best suited for Canada's needs.