Para borrar un componente de una vista JSF:

myUiComponent.getParent().getChildren().remove(myUiComponent);
myUiComponent.setParent(null);

Como advierten el API de JSF:

Whenever an existing child component is removed, the parent property of the child must be set to null.