I did the U.S. one when I flew out of YUL last month however there was no option of doing the Canadian one….
My mistake. Apparently you need to schedule the Canadian portion in advance, per
this page.
Per the top of the section about the airport option, you can now only do your Canadian interview at an airport (not at a land border), as you started the airport route.