Display all comments of node without pager (300+ comments) I have a content type with threading comments. The max number of comments per page is set to 300 (that is the absolute max). If there is more than 300 comments - they get paged. 

How do I show all comments of the node without the pager (300+ comments)?

This is a desired function knowing the negative impact on UX.

I couldn't find any theme functions/ hooks that can be used for setting a new max for comment pagers. Please, do not suggest to render comments via Views.
It's stored in a variable per content type, you can override it like so:

variable_set('comment_default_per_page_CONTENT_TYPE', 500);


Where CONTENT_TYPE is the machine name of the content type.

If you want to change the options in the UI, you can do it through a form alter:

function MYMODULE_form_node_type_form_alter(&amp;$form, &amp;$form_state, $form_id) {
  if ($form['#node_type'] == 'foo') {
    $new_options = drupal_map_assoc(array(10, 30, 50, 70, 90, 150, 200, 250, 300, 500, 1000));
    $form['comment']['comment_default_per_page']['#options'] = $new_options;
  }
}