Hey Oli!
You've made up your own time zone, which is perfectly valid.
It is valid and I didn't make it up. IANA is calling it "UTC+00:25:21" - Dunsink Observatory near Dublin - and before 1916 it was the official time for all of Ireland. It is still on the books as a valid timezone but as you can see above there are issues given the limitations of the TZUTC kludge (hhmm) and if used directly in time adjustments it will always be shy 21 seconds. It will be -0025 instead of -002521 but even that won't solve the problem since most datetime apps only use the hhmm (or hh:mm) format including fts-4008.002.
Btw, do I understand it correctly that the TZUTC for Iceland is
-0000?
From what I see in fts-4008.002 it would be 0000. Officially I believe Iceland uses UTC±00:00 with no DST. Both -0000 and +0000 yeild the exact same adjustment. 0000 will ALWAYS produce an error to any reasonable datetime application, following universally accepted standards that have been in use since forever.
I vote fts-4008.002 should be declared invalid and that a proper rfc-3339 datetime stamp be adopted in the msgHeader to replace the two digit datetime stamp.
Life is good,
Maurice
... Ní dhéanfadh an soal capall rasa d'asal
--- GNU bash, version 5.1.8(1)-release (x86_64-moosile-linux-gnu)
* Origin: One of us @ (1:153/7001.61453)