Calendar's Custom Renderer infrastructure should let you do this.
You can attach custom renderers to specific dates and change the content
and style of the cell in the renderer.
Take a look at the the renderer example and documentation below:
Hope that helps,