Has probado con un obteto TImage de la siguiente forma.
Código Delphi
[-]
Image1.Picture.Graphic.LoadFromStream();
No se si así te servirá, pero de todas formas ya te adelanto que seguramente con el gif no te valdrá porque hace falta componentes que delphi no lleva por defecto y que si no recuerdo mal son de pago.
Saludos.