So, you wouldn't use "the fact" because "that they'll be here" cannot be considerd a fact, right? You basically view it as an unrealized event and the event not realized yet cannot be a fact. Did I understand you correctly?
Then, when can you use this "the fact that" construction? Could you give me some examples?