I got an update on Friday that our passports are dispatched to NY VFS from IRCC. I immediately called NY VFS and asked if I can pick up , but they said the walk-ins are closed until further notice but requested to drop an email to info.canny explaining the situation along with the flight tickets as proof. I emailed on Friday afternoon but did not get a reply to the email yet, but received a status update the on Friday evening that the passports are sent via the preferred courier and also the FedEx tracking numbers.
As of now the the estimated delivery is Tuesday by EOD 8 PM and my flight is on Wednesday evening. Hopefully there wont be any other delays on the FedEx front.
On a different note, looks like they are giving the PRTD for only two months, previously the validity of PRTD used to match with the medical expiration date , but not now. I need to travel to Canada as soon as I am back from my current trip.