Matthew:
Have to ask the obvious: Did you call BD and explain?
They may accept something such as a company ID plus something else?
Hell, here in the UK it seems taht a recent bank statement and and utility bill are legitimate id - far surpassing a passport or drivers license. (For others, this is what you need to show to apply for say a store credit card here).
Maybe they'll take that!