Also--apparently, NYPL recently quit accepting non-NY resident applications for $100, so when mine comes due next month I won't be able to renew.
megs94, when I did apply for my non-resident card, I was able to send in a copy of my driver's license as verification of my ID. Before I did that, I sent them an e-mail asking how everything worked and got a very helpful reply--so maybe try that--I'm sure they'll let you know what you need to do.
dordale