Thanks!
I made a diagram showing exactly how the title screen works: https://geminorons.neocities.org/wiaf/#figC
Basically, it's using a single four-colour palette for the whole screen, but the colours in the palette get updated as the screen is rendering. So the art uses one colour for the background and one for the logo text, but you end up seeing two vertical gradients on screen.