I have my doubts regarding the Okuda chronology's placement of the beginning of Generations in the same year as The Undiscovered Country. I've always felt that would be better placed a year or two after TUC.
Taking DS9 into account if we take the three years later thing at face value then It would make it 2372 I think.
Think their placing it before Defiant
is a bit suspect, given Tom says Crusher forced his shoreleave
Pretty sure DS9 crew would be aware of the destruction of the Enterprise.
What three years later line is this? I can't quite remember.