There is no CreateRecurrenceException abstract method in the ScheduleProviderBase class, because creating a recurrence exception is basically an Update operation on the 'master appointment'. The first thing that the WebServiceAppointmentController does when CreateRecurrenceException is called is to try to find the 'master appointment' and that's why it calls the GetAppointments method of your provider. The Controller will later update the master appointment, but it is unable to reach that part of the code as it cannot find the appointment.
We do not have a specific example or article for implementing recurrence with WCF as the exceptions should work as expected if the retrieving and updating appointments work properly.
Can you please check if your provider returns the master recurrence appointment (ID: 102) when the GetProvider method is called as Tsvetomir suggested?
the Telerik team