on my driveway i use NCA 701 high gloss acrylic sealer.
it looks like you have NCA (national concrete accessories) in calgary. i checked their webpage i found these...
https://www.nca.ca/product/premium-s...e-25-189l-9679
https://www.nca.ca/product/ar-high-g...ler-189l-60919
i would just ask a sales guy what they recommend
i powerwash the driveway the night before and then get up early (before it gets hot) and roll it on the driveway (using a standard paint roller). i find it needs to be redone about every 3 years.
oh... and this stuff STINKS!!!! if you know you're getting a light breeze that's the time to do it!!