Yes, the Verified by Visa or Mastercard checks the billing address verses the account information, the E Visa system does not provide the Billing Info so it will fail. Call the credit card fraud department and they will authorize the charge.
Yes, I thought so, just wondering about the mail that you answered. As I live 10 minutes from the Chicago Consulate, even the batch mailing is new for me.