Thank you,
@forw.jane and
@hssrp! I researched a bit, and it doesn't seem to be a problem to apply from outside Canada. I put the US city where I was when I signed the application, anything else would be misrepresentation, I think.
I had to "end" my last absence on the date of the application because the system wouldn't let me pick my actual future return date. However, I explained this in the description. And I believe I have about 60 days of wiggle room, so I don't expect any issues there.
I haven't moved out of Canada, I was just on a trip to the US, so hopefully they don't mind.