What is so Canadian about it???
It is an Australian invention

and that seems plausible judging the first self-adhesive stamps with such kiss die cut came from Australia - issued 16.05.1990 .
It does NOT tell us HOW such kiss die cut stamp was produced!