Seems like it's being resolved to your satisfaction, so probably not worth the effort and aggravation to pursue with CCM, but I think if you forced the issue you'd eventually get them to honour the satisfaction guarantee.
Below is the info from CCM's website. As I read it, the only possible out for them is the reference to "Limited Warranty to North America", but I see nothing in the warranty language, so I don't think that's the case. With CCM being headquartered in Quebec which has the strictest consumer protection laws in Canada, you'd have a very strong case to make them honour the guarantee. A call to the province would be a headache they would want to avoid. (Source, my job requires me to deal with Quebec government ministries, and they are a royal PITA).
SKATES
Skates are warranted against manufacturing defects and workmanship under normal use and maintenance for a period of ninety (90) days from the date of sale to the consumer when used as intended under normal use and alterations.
90 DAY SATISFACTION GUARANTEE - LEGAL POLICY
We're so sure that you will love your new CCM skates that if you aren’t satisfied for any reason, you can return them within 90 days of purchase. The 90 Day Satisfaction Guarantee applies to SR skate models over $199 and INT-JR skate models over $99. LIMITED WARRANTY TO NORTH AMERICA.
The skate models set forth in this table are also subject to CCM’s 90 DAY SATISFACTION GUARANTEE which allows purchasers of eligible skate models to return the product to the retailer they bought them from if they are unsatisfied with the product. Upon presentation of the product to the retailer (along with proof of purchase) within 90 days of its date of purchase, the retailers will fully refund the customer in the full amount of the purchase price.