Can I override/modify an existing hook_widget_info for an existing CCK field type
You can do that with hook_field_widget_form_alter

hook_field_widget_form_alter(&amp;$element, &amp;$form_state, $context)



  Alter forms for field widgets provided by other modules.


The function parameters there allow you to check and target specific cases as needed.