Hello Andrew,
Unfortunately when RadCalendar is ajaxified with RadAjaxManager, calendar changes made in the DayRender server event are not applied after ajax request.
Please try replacing the ajax manager with ASP:UpdatePanel.
Greetings,
Iana
the Telerik team