I was going to suggest the Adlon as well. I think the hotels are your best bet, since places like the China Club and so on will have members' parties. You could try the more boutique hotels, like Das Stue, to see if they're putting anything on.
Last year sounds like it was a real disaster for you!