The "fix" for this is to ensure you have no spaces in the name of your calendars, go into webmail, remove the spaces, (re)start iCal and you should be good.
The only feature that winds me up now is the fact I can't change a local calendar event into one running under CalDAV |