The sole purpose of PNP is to contribute towards their province. So if you are residing outside a province how would you contribute towards as you would be paying taxes, rent, grocery and other variables in the province you are residing and not to the one you have been nominated. In some cases have read about PRs being revoked just because of an applicant leaving the nominated province.
I am not sure but working offshore for a company is not considered remote anymore. Hence it will be counted as foreign work experience.
I would also let other volunteers to chip in.