I am sorry to say but with the current implementation of RadCalendar this functionality could not be achieved. You can intercept OnDayRender client-side event and hide the dates that are not included in the result returned from the service but then you will have blank cells in the calendar.
All the best,
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed