Exclude some scripts from removing unique scripts from head function

You are removing the hooks from the head that are normally used to register and enqueue scripts. Normally, but not necessarily. You can also skip the intermediate hook and enqueue scripts directly into wp_head like this:

add_action('wp_head','wpse240186_enqueue_jquery');

function wpse240186_enqueue_jquery() {
  wp_register_script('jquery', 'path_to/jquery.min.js');
  wp_enqueue_script('jquery');
  }

In that way you can move scripts in general to the footer, like you have done, but place selected ones in the header.