Sorry, I have little useful information to contribute to the thread besides a "wow, that's a major clusterf*"
Why not call Card Services? I'd figure you must have at least a platinum card, so they should be able to get you someone with some authority on the phone to sort this out pretty quickly.