Originally Posted by
3Cforme
You are not wrong. Unless the OP has a layover in Canada (not a connection), this is prohibited as cabotage.
You'd need to layover in Vancouver both directions and that wouldn't be a legal US award routing. What you could do is fly AC and layover at YVR on the outbound and come back on United or US.