Vielleicht eignet sich
SDL für deine Zwecke. Das Teil ist imho ziemlich cool
Leider erfordert SDL eine (relativ kurze) Einarbeitungszeit und Du kannst soweit ich weiß SDL nicht mit VCL mischen ohne verschiedene Fenster zu verwenden. Bleibt daher die Frage ob Du das mit deinem bisherigen Projekt vereinbaren kannst/willst.
Wie Xion schon schrieb reichen die Bordmittel für deine Zwecke aber völlig aus, wenn Du die JVCL verwendest oder kein Problem hast, dir das Teil zu besorgen brauchst Du nicht einmal mehr viel zu programmieren, da gibts ein paar Komponenten die Animationen darstellen können, etwa TJvAnimatedImage.
SDL-Website:
www.libsdl.org/index.php