That's just awful. I understand how she feels.
ID's are extremly important here in the Philippines and can cause a lot of worry and stress when it comes to reporting the loss and securing new ones.
We had a similar experience one time and needed to supply Affidavit of Loss for almost everything before getting replacements.
Anyway sounds like all is going pretty well for your Finacee without too much hassle.
Which is the ID that will take a year ?