Same issue for me. Exchange 2010 and android 2.2.
If you can't remove the 2nd account I'd wipe the phone. Settings, Privacy, Factory Data Reset.
Other than the event issue corporate sync works great on my phone. I have 2 accounts, 1 is 2010 and the other is 2003. Android 2.1 had a not more...