How do I change the views handler type for a field from string to int?
You "should" just need to override the filter handler for the field, e.g.

function mymodule_views_data_alter(&amp;$data) {
  $data['user']['field_my_custom_field']['filter']['handler'] = 'views_handler_filter_numeric';
}


Untested, use with caution!