Question: does logical consistency necessarily entail correspondence with reality?
@Conifold's comment expresses the common sense, generally accepted answer:
Logical consistency not only does not entail correspondence with reality, necessarily or otherwise, it has nothing to do with it. Logical consistency only requires not deriving contradictions by a handful of abstract rules, that is a trifle compared to what corresponding to reality demands. An empty theory is trivially "consistent in a way that lasts forever", but reality is not empty and so does not correspond to it.
However, this answer trivializes the question and seems unsatisfactory to me. Strictly speaking, it's not entirely correct since logical consistency does not mean that so far we didn't happen to derive a contradiction, but that no contradiction can ever be derived. Given any actual, serious (so, non-empty) theory this is less easy to demonstrate (if it is possible to demonstrate it at all). Even in a non-empirical science like mathematics, in number theory, it turns out that the question "how to formalize the demand (or assertion) of consistency" has led to some disagreements between mathematicians, and to disagreement (again among mathematicians) about the philosophical interpretation of Hilbert's question and Gödel's second incompleteness proof. (See the discussion about Artemovs recent papers at mathoverflow.)
The OPs question seems to be "Given a consistent (empirical) theory -- that is, given a theory that we assume to be and remain consistent --, could this theory yet be false, could some false statement yet be derived from the theory?" In one interpretation this is a trivial question -- we all know theories that led to false predictions, even though in the application of the theory no logical errors were made. [You have to ask here: Is the application of a theory part of the theory? How or to what extent does a theory compel a particular application of it? -- Wittgenstein's rule-following paradox seems relevant here. Pierce's concept of indexical signs also.] But the more interesting interpretation seems to me: "If we assume that all premisses of the theory are true, and assume that no logical errors will be made in applying the theory (making predictions, deriving unknown facts), could the theory still be false or lead to false predictions?"
Someone may again see that question as trivial and answer: "No, of course not! That's what consistency means! If it's consistent, you cannot get a falsehood!"
But what if we interpret the deeper question as "Ok. But what is it -- in reality or what is it about reality -- that makes logical truths true? Why do we regard some logical truths as true, in particular the law of non-contradiction (LNC): A proposition (p) and its negation (¬p) cannot both be true? Why do we feel compelled to accept this?" [You could also ask, from a more pragmatic/pragmatist point of view: "Why do we or why should we care about consistency? Because we cannot not care? 'Cannot' in what sense? 'Logically cannot'? Doesn't that again lead in a circle?"]
Doesn't that law state something (anything) about reality? (It uses the predicate "true".) Or does it "only" state a "law of thought", a limitation of our thinking? Or is it both? Or perhaps, it's "merely" a linguistic relation that underlies it, stating something about the meaning of 'true' and 'assertion' and 'negation' -- it's just that we happen to use those words in those ways? (That seems to beg the question since we want to explain why we feel we cannot use those words in any other way.)
Clearly, this law involves idealizations. For example, we do accept that a man might be both not bald and bald (he still has a few hairs on his head). He is almost bald, almost ready to throw away his comb. But "almost" is a vague, ill-defined, indeterminate concept; we want to ignore those kind of concepts. (Which should make us worry a bit: What if our logical concepts also are vague? How do we know they're not?)
Platonism/Realism is sometimes described as the point of view that mathematical objects, or abstract objects (like numbers, the empty set, the set of all natural numbers, etc, including facts about them) are also real, real in a kind of separate realm. I believe that is a misleading description. The correct description is that Platonism believes that so-called abstract, idealized objects are the reality - that that is what is real. [Anything else, anything revealed by sensory perception for instance, is at most almost real, as it were.] Anyway, from a platonist/realist point of view, LNC is true because it states a fact about the world, independent of our cognition, and we discover this fact (by thinking, not by empirical investigations). We discover it either as "self-evident" -- which suggests there is no further 'why' to it -- or perhaps by reflecting back on the fact that we're thinking, and then arguing (for instance) that denying LNC would imply that everything becomes provable, so either inference or truth or both become meaningless, or by arguing (for instance) that we cannot consistently deny LNC (though this seems a circular argument). [Those arguments don't necessarily presuppose a platonist point of view, of course. Do they have more force in platonism?]
If someone adopts any view of LNC that accepts it as a somehow meaningful truth, rather than an "empty" tautology --, doesn't this imply that LNC says something about the world (including the empirical world, if we consider that world as "real")? -- In Ayer's logical positivist view it would merely be an empty tautology, true by linguistic convention, not saying anything about 'the world' (the empirical world). Wittgenstein in the Tractatus also posited logical 'truths' as mere tautologies, statements that don't say anything about 'the world'. But according to Wittgenstein tautologies (and contradictions) show something about both language (and thinking) and the world: they show the "logical form" that language (thought) and the world "must" have in common for any meaning and truth to be possible (knowable). Wittgenstein's distinction between saying and showing seems marginally better than appealing to self-evidence, but is hard to grasp. If something can only be shown, it still needs to be seen. And if seen, but unsayable, how does it really differ from an appeal to being 'self-evident' (which practically means 'showing it self as such or so')?
I realize I haven't yet answered the initial question, only raised more questions. To cut this short -- my answer so far is: "Consistency" seems to be a tricky beast. I don't know. Part of what we mean by "logical", I think, is "compelling". In philosophy we should try to dig into the meaning of what is it that makes an inference (or a truth) compelling. (And we cannot say that it's the fact that it's logical - since that's what we're trying to explain and dig into.)