Patrick_M:
come più sopra , questo è nella timelib.huint8_t Year; // offset from 1970;
Ho capito dove ho sbagliato. Sono andato a vedere gli sketch che usano l'RTC e ho trovato che io uso la libreria RTClib di Adafruit (si trova nel library manager oppure su GitHub) che, ho visto, è a volte richiamata anche negli esempi Timelib.
Ricapitolando uso la RTClib per gestire l'RTC, e la Timelib per effettuare i calcoli sulle date e la TimeZone per rendere automatico il passaggio tra orari estivi e invernali e Timezione usa Timelib.
Se usi il solo RTC e quando mostri l'orario lo chiedi all'RTC allora puoi usare la sola RTClib.
Sull'ESP8266 hanno incluso il tutto nelle librerie di sistema per cui non uso più nessuna di queste librerie.
La libreria Adafruit ha il vantaggio di avere molte istruzioni in comune pur utillizzando RTC diversi come il DS1307, il DS3231 e il PCF8523 ma anche un RTC puramente software. Però vedo che non gestisce il settaggio degli allarmi ma gestisce l'emissione dell'onda quadra del DS3231 e del PCF8523.