My license is also different than my current address. I used my current address for the address on the online application and since I checked that I'm there for less than 2 years they want a former address, so I put the one on my license for that. I don't think there is an address on my passport.
I didn't have an appt and just walked into the Cranford, NJ location and was out within 10 min.