How do I save a new field value for node without saving the node?
You could directly update the field table in the database ? 

$database = \Drupal::database();
  $result = $database->query("UPDATE node__field_download_count SET field_download_count = field_download_count + 1  WHERE entity_id = " . $entity_id);