Congratulations on getting Passport request first !!!!
I think you can write an email to them explaining your situation. I have seen other people getting helped by telling CIC about their situations.
Did you get Passport Request from Buffalo office or were you a part of Ottawa Program?