I wonder if FD could introduce an feature whereby all the in-game clocks and timers could be given the same offset?
They can. Computers track time in a completely different format, ED is already converting that to UTC in multiple locations. How difficult it would be for them to introduce an option here would depend entirely upon how diligent FDev have been about code reuse.