I dont have an ID either. Ive found that my passport is just as acceptable. They are only interested in the number on your visa, which i assume will also appear on the ID.

I guess the purpose of the ID was to give you some document to prove you were resident and still allow the sponsor to hold your passport.