Глядя на исходный код cck / includes / content.node_form.inc , а точнее эту часть в функции content_add_more_js :
// Build our new form element for the whole field, asking for one more element.
$form_state['item_count'] = array($field_name => count($_POST[$field_name]) + 1);
$form_element = content_field_form($form, $form_state, $field);
// Let other modules alter it.
drupal_alter('form', $form_element, array(), 'content_add_more_js');
Я бы сказал, что вам нужно настроить hook_form_alter, где form_id равен 'content_add_more_js', так как кажется, что он вызывается после создания нового поля, но перед добавлением его на страницу.
Хотя я еще не пробовал ...
Усама Мубарак // Полуаддикт