Yeah but the episode played it as if Sisko knew what he was talking about so they really needed to either say the program didn't reflect the time period or have it pointed out that Sisko didn't know what he was talking about.
It's a minor point in the long run,it just always stuck out to me.