We considered sending it from here, but the main concern was the VAC getting it on time. Stuff can get stuck at the border, delivery times are slow sometimes for various reasons, etc. So, we decided it would be easier for her to just go to the NY VAC once she was back in NY. She's planning to go today, as she got back into the US yesterday evening.
We did get the photos done here in Canada, though. We figured it would be easier and cheaper for her, and we can make sure that they're to the specs that IRCC wants since they're done in Canada.
I know that the letter stated that if the PA was going to be in Canada for at least the next two months following the PPR, then they could be landed virtually. Otherwise, it would still be the outland process.