How to set available/unavailable dates in date webform component?
You may want Date Restrictions module. It restricts allowed values in date fields, and datepicker popup widget, based on several criteria.

The module is still under initial development but may fit your needs. In any case please submit an feature request in the modules' issue queue if there's some missing functionality you find useful.