The last point you make is the most important
more coffee.
Have a cookie too.
Personally, I don’t think you need to do much with the lighting for a Gif, I think the global illumination from the world is perfectly acceptable.
I’m not sure if you are using Cycles or Eevee, but some AO maybe all you need.
You say fix the lights, here is what I did for lights changing colors for an idea you could use

I used a color ramp with the different colors, the value node has a driver based on the frame number, in the value node just type #frame/180,
180 being the total number of frames for my animation, you would use however many frames are in your animation.
The colors are very saturated in the color ramp, they become less saturated the higher the emission strength is above 1.
I used ease for the interpolation on the color ramp rather than constant because I wanted the light to fade from one color to the next.
You could just use an emission shader instead of the principled I have used, I used it for a bright colored reflection at the top of the tree.
You don’t have to do this, but an idea to help you along with time running out.