Airlines never seem to be able to figure out whether flying transborder between the US and Canada is "international" or "domestic," particularly when you add preclearance into the mix.
When I'm flying to Canada, some airlines want me to check in at international, others at domestic. It's kinda silly.