I think any state-issued driver's license or ID should work, it should just be an ID provided by the government.
Also, did the local Field Office send you the letter, or is it NBC that sends you the letter? What does it look like? I know it says to appear in the local field office, but who...