In un contenuto ho un campo entity reference con widget select.
Questo campo deve visualizzare alcuni nodi e non tutti.
In forma alter attraverso il getStorage, lo filtro in base alle necessità e poi collego l'array al campo.
A funzionare sembra funzioanre.
Di seguito il codice

$nodi = \Drupal::entityTypeManager()->getStorage('node')->loadByProperties( ['type' => 'anagrafica_capitoli', 'field_en_us' => 'E'] );
      foreach($nodi as $nodo) {