The viability of any religion as a moral framework is simply independent of the truth of evolutionary biology. I have argued elsewhere that so-called revealed truths proffered by most religions are superfluous for morality. Specifically, the alleged supernatural or revealed source of the moral truth is irrelevant to the value of the moral principle.
If there are moral truths, they ought to be discoverable, or at least defensible by reason. Religious traditions may be rich repositories of accumulated moral insight, but at the end of the day, it's the arguments themselves and not the putative mystical authority that matters. Even if some religion turns out to teach the a [sic] valid moral code, that set of principles ought to be explicable and defensible to someone who isn't religious. If so-called moral principles must be accepted on faith, they cease to be moral principles at all.