If you are suggesting that TC is not inspecting foreign aircraft that operate into Canada... then that is most worrying.
They should be checking these aircraft comply with ICAO minimum standards, otherwise they are not doing their duty.
Before you ask, yep we in Europe do that... We created SAFA for just that reason.