Si utilizas Visual Studio 2005, la ayuda del control calendar trae un ejemplito que yo ocupé hace un tiempo, que establece un dataset con los dias que han de ser marcados en el calendario y luego, como bien dices en el DayRender, se adapta el calendar segun los datos del dataset.
Muy práctico y muy sencillo.
Saludos