Well, to answer my own question.
in terminal:
"sudo rm-rf /System/Library/PrivateFrameworks/CALCore.framework/"
Though I would not cut and paste that command. After the removal of this directory a simple re-install of iCal solved my problem.
For some reason the iCal installer does not replace all the files in the framework.