Double replying. I ended up throwing a new build together. This, as-is, is just over your 1k CAD price point, with the potential to go lower depending on if you can get some of these parts locally. Some are listed as out of stock but the site shows some in stock at some stores. My train of thought with the CPU change is while the 9600X only has a slight performance advantage, more importantly it has a 40% reduction in TDP which will be easier for your H60 to keep cool and prevent any thermal throttling.
Edit: I reconfigured the build a little, which may be better depending on what you play with it. Went back to the 7600X with this one and swapped the 9060XT up to a 16GB model. Lots of people complain about 8GB not being enough these days which really depends on what you're playing. Want to play all the latest and greatest or heavily mod your games with high(er) res textures? Having that extra 8GB is necessary. Focused on older games or don't mind not maxing out your settings? The 8GB would probably suffice (especially while running in a PCIE 5 slot). So that will give you some options to consider. I personally like my eye candy and while I don't spend a lot of time with new games using state of the art graphics, I do quite like my modded games and my 9070XT regularly sees 12-16GB+ of VRAM usage.