It must be difficult to be a religion-science accomodationist these days. For centuries science has been so ... almost embarrassingly good at explaining and understanding the world that even with all the caveats and provisos of which the science-savvy should be aware (that all knowledge is to a greater or lesser degree tentative and provisional; that all ideas are subject to revision, and so forth), to invoke science, to say that such-and-such has scientific evidence in its favour (or doesn't) is generally regarded as the hallmark of truth. Even TV adverts for brands of up-market shampoo have a "Here comes the sciencey bit" in them, because even people who don't know their macromolecules from a hole in the ground regard it as the seal of reliability.
There are very good reasons for that. The way that science is done tries to root out deliberate fraud and tries to eliminate to the greatest possible degree personal prejudice and subjective bias, both of those things having been demonstrated to almost everyone's satisfaction as egregiously poor indicators of how things really are.
That science is permanently and perpetually working with limited knowledge (by definition; if we knew everything there is to know, there'd be no science), carried out by fallible people who get tired and make mistakes and very rarely deliberately falsify things doesn't alter this one jot. The checking and rechecking process deals with them. When you have a tool this powerful and this effective, one that keeps on proving itself literally every day, you don't set it aside.
The scientifically literate understand the limitations of science, but it's precisely because they're scientifically literate that they also know its strengths and understand what makes the application of the scientific method matchless in understanding reality. It's a poor, pathetic view of the world that can't provide its own methodology and has to limp along behind science looking for gaps and, to paraphrase Dara O'Briain, filling in the blanks with whatever fairy tale most appeals.