TZ has for Kaliningrad a transition from CET to EET on 1 January 1945.
Zone Europe/Kaliningrad 1:22:00 - LMT 1893 Apr
1:00 C-Eur CE%sT 1945
2:00 Poland CE%sT 1946
This transition should probably be
Zone Europe/Kaliningrad 1:22:00 - LMT 1893 Apr
1:00 C-Eur CE%sT 1945 Apr 10
2:00 Poland EE%sT 1946
Note also the correction Poland CE%st to Poland EE%sT. Zone 2:00
is not CET.
Kaliningrad, the then German town Königsberg, fell to the Russian
army only on 8 April 1945.
See Wikipedia
https://en.wikipedia.org/wiki/Battle_of_K%C3%B6nigsberg
Whether it transited to EET (2he) or to Moscow time (3he) is unclear, but what is certain is that from 1 Jan 1945 to 9 Apr 1945 it was still on German time.9 April 1945
During the last day of the battle, the besieged German defenders were overwhelmed and the defence coordination fell apart. Having been comprehensively defeated, and in the realisation that further resistance was futile, Otto Lasch decided on his own initiative to send emissaries to negotiate the surrender. At 18:00, the emissaries arrived at the Soviet lines, and a delegation was sent to Lasch's bunker. Shortly before midnight, the surrender was acknowledged.
Please note also the correction: 2:00 Poland CE%st to 2:00 Poland EE%sT. Offset 2:00 is not CET.