I did my verification with my BCDL. If you have a passport or something that would work but AFAIK it has to be photo ID to prevent someone from taking their older brothers ID or something and claiming to be them (although if you look close enough to an older sibling there may be a chance that gets missed but if/when people do find out you were circumventing you'll get your status revoked and maybe put on the "do not verify list").
Also passport shouldn't be hard to get since you may be moving down to the US anyways and you'll need one.
I know it takes some time for a passport application and mailing it to you but that's the only other way I can think of that doesn't require BCID or BCDL.
ಠ_ಠLess QQ more Pew Pew
READY TO >> RACE