I recently went through our foreign wires for a report and I agree with both Infernalflora and rlcarey. Many times a customer will wire funds to himself internationally but use his domestic address for beneficiary's address. It looks by address as domestic to himself but it is foreign. The address is information that is relayed by customer, I would follow what your wire department states.
Your customer may be from Saudi Arabia, but as expat in Hong Kong and has established bank account in that country. The funds could originate in Hong Kong and have no tie to Saudi.
IMHO, you can show the wire came from Hong Kong, but you cant show that it came from Saudi, just the address of the customer is in Saudi.
_________________________
Giving my two cents, which you can take to the bank, or wait for other's before going.