"Height - не работает"
а в Вашем TListBox, в котором Вы меняете Item'ы, свойство ItemHeight случаем <> 0 ?
В смысле - если ItemHeight <> 0, то изменение свойства Height для любого TListBoxItem работать не будет
P.S. Вот простой пример, который только-что опробовал и он прекрасно работает именно так, как Вам нужно
(удаляет выбранный элемент списка с анимацией)
...
TListBoxItem(TListBox(Sender).Selected).AnimateFloat('Opacity', 0, 0.3);
TListBoxItem(TListBox(Sender).Selected).AnimateFloatWait('Height', 0, 0.3);
TListBox(Sender).Items.Delete(TListBox(Sender).Selected.Index);
...
P.P.S. проверил - все работает и на Windows и на Android. корректно и с анимацией