Hi:
A Price Match is when the CT store said that, if you shop at their store, they will sell an item at the price that was advertised by a competitor. There are plenty of stories of customers being ripped off when CT refuses to honour their promise.
What you've described is a Price Adjustment, where the CT said that, if you bought from the item immediately, should the item go on sale in the next while, they would give you a refund of the price difference. There are plenty of stories of customers being ripped off when CT refuses to honour this promise, too.
The common theme here, is that they made a promise to you and all customers, in order to get your business, and after they have you in their store and/or have your money, they suddenly don't want to fulfil the promise that got you there in the first place.
They want to 'have their cake' of getting your business and 'eat it, too' by avoiding the cost of the incentive that convinced you to deal with them instead of their competitors.
Sorry you had to,learn about this the hard way, instead of hearing the warnings ahead of time from sources like this web site.
No wonder people say, "Canadian Tire Sucks!"