Arduino and AnimatedGIF on Adafruit Qualia ESP32-S3 for TTL RGB-666 Display 2

I tried another GIF, only 629 KB instead of 3876 KB. Works!
But the smaller version is only 320x320 pixels instead of the full 480x480, and so doesn’t fill the screen.

Am I correct in believing then the 480x480 will work if I can somehow severely reduce the file size?

It’s a real shame these boards were limited so severely, yet still advertised to work with the 480x480 boards.

So I suppose I could just reduce the number of frames in the 480x480 animation. That would the size down, right? Is simply scaling this 320x320 animation up programmatically an option instead, or would that bring us back to the same problem all over again?