It's entirely possible to write a GIF to the framebuffer (setting aside that the framebuffer is deprecated in favor of KMS+DRM) without implicating X11.
I see. So I guess it's not really possible to do something like the OP with mixed text/graphics, sadly, you have to either stick to text or get an X11 terminal.