Michael Ruse discusses science and theology over here.
Jerry Coyne already has a bit to say about this piece, but let me quote just a few sentences from Ruse: "What should be the attitude of the Christian faced with clear evidence that some part of the Bible cannot be taken literally and that this must have consequences for hitherto-accepted theology? Clearly, some alternative theology must be sought. This is not giving up or mere ad hoc responding."
Well, it's not giving up. But it sure looks like ad hoc responding. If successive responses are made solely to protect what is considered a non-negotiable core of beliefs, that is exactly ad hoc, and it's a reason to think the whole theological enterprise was misguided in the first place. We wouldn't be impressed with this method of inquiry in any other enterprise.
And why should an omniscient God give such poor guidance to prophets, inspired authors, and so on, as to make such a process even necessary? Yes, I realise that some kind of theological answer can be given (based on the Fallen state of the world, for example), but the simplest answer is that the whole enterprise is not divinely inspired but a merely human construction.
Thus, theology can adapt itself at any given time to whatever is the current state of play with science. You can always hold on to a small set of non-negotiable beliefs if you are prepared to believe whatever is required in order to do so. But theology is forced to adapt. Theology is conspicuously not in a position where, by divine guidance, it anticipates scientific findings in advance. To call this compatibility between science and theology is a joke. It's like someone trying to sell you a very handsome alligator while calling it a Labrador retriever.