Limiting number of multiples in a drupal webform in an ajax callback
It is very difficult and sometimes impossible to alter a form via an Ajax callback.  Generally, an Ajax callback just returns the updated form element from the $form render array.

The Examples for Developers module includes several Ajax form examples that you can use as a starting point.