for var0 in target_vars0 (no hay que dar por hecho que se vayan a usar t y p, se podría usar solo p)
líneas 278-280 y 588-590 estás redefiniendo los reaName y modName que ya están definidos en settings, y allí es el único sitio donde se deben definir.
hay que comprobar si var[0] in target_vars0 en los for var in tmax tmin pcp, por si están trabajando solo con pcp
Y en todas las gráficas en que aparezcan GCMs frente a reanálisis pongamos el reanálisis en un color fijo y resaltado con más grosor y discontínuo, que me ha parecido que en algunas falta.
filenames: en alguno aún está puesto el campo aggregation, hay que quitarlo
evolTube: legenda pone multimodel mean pero es multimodel median. También se podría poner el SSP y entre paréntesis el número de modelos, como en la web de AEMET
evolTube: selecciono p y se me abren tmax tmin, no pcp!
que revise las figure descriptions (en el drive o con el propio gui) a ver si le parecen claras o considera conveniente explicar algo mejor
Quedaría mejor si tmax tmin se añaden solo a t y pcp a p
Mejoras a partir de tus comentarios: