...and some facts are speculative...
I'm not sure that there's
any English dictionary that would support that.

This is not a dictionary concept. So, don't try to act as if facts are black and white, like math, especially when we are incorporating human renditions of facts.
Hardly any human has access to perfect information, even though some persons may be more endowed in this arena than others, and maybe depending on the subject matter, too, so almost everyone has to infer a certain amount of information, even when it comes to facts.
My bad, I didn't realize that we were ignoring generally accepted meanings of the words we use and just making up things as we go along.

Meanwhile, in the real world...
"facts" are objectively provable
and
things that are "speculative" are subjectively open to interpretation (and quite literally the exact
opposite of facts).
Edit: I get the feeling that people like you are the reason that, in the last decade, "literally" has become its own antonym.
