Calender System module and webform
The module info page at https://drupal.org/project/calendar_systems claims it has webforms support. 4th last item. So I suppose it does not only work for content types.