Ugh, so apparently my +Origin account got hacked back in November, and EA didn't think to send any emails or other notifications about all the failed foreign transactions until one finally succeeded today. Luckily I don't actually use Origin so the card on file was expired anyway.