Well, Twitter worked - they added the 40k points to my account in minutes. Thanks for the tip! No additional points for the inconvenience, but I'm happy to finally have what I'm owed. Why couldn't any of the other channels (chat, email) do this vs making excuses? That's a rhetorical question...