В этом нет ничего сложного.Вам просто нужно использовать:
T componentReference = gameObjectReference.GetComponent<T>();
, где T - это тип компонента, на который вы хотите получить ссылку.Итак, в вашем случае вы должны использовать:
ListItemController controller = newAnimal.GetComponent<ListItemController>();
Вы можете немного изучить C # Generics: Введение Microsoft в Generics