God COULD have designed evolution as Darwin fantasized it. God COULD have made the moon of green cheese. God COULD have made objects fall up. God COULD have run time backward. But in all those cases He did not. That God COULD have done something (since He is omnipotent) does not demonstrate that He did whatever. The immortal soul did not evolve.
There are Catholics who would like to compromise with enemies of Catholicism. (Think of Noam Chomsky or Howard Zinn as alleged spokesmen for Jews or Garry Wills as a pseudo-Catholic quisling compromising Catholicism wherever possible as he genuflects before the false gods of modernism). From time to time it has even been a tactic.
If you fantasize that a Catholic has, somehow, the obligation to prove that the One True God is the One True God, you can imagine the low regard I have for your other speculations on Catholicism. If you REALLY want scholarly explanations, I have already referenced Summa Theologica by St. Thomas Aquinas. If you want your Darwin subjected to a verbal daisycutter see Coulter's Godless.
Darwinian euphoria is the notion that somehow we all emerged from the primordial soup, that a non-existent God was irrelevant to the process (come, come, Catfish, you don't think that Darwin is defended in a vacuum, do you? The enthusiasm stems from the idiot savant belief that evolution disproves God and is therefore a Promethean gift freeing man fron enslavement to mere reality.) If evolution disproves God, voila!!!! Kill whom you will and mistreat the rest all in the name of the "greatest good for the greatest number."
There are probably curial cardinals who do not believe in God. Don't mistake them for the Church itself much less than for the Teaching Magisterium. If you want to know what the Church teaches, read Pope St. Pius X's 1907 encyclical Pascendi Domenici Gregis and its accompanying Syllabus of Errors: Lamentabile Sane which is, ummmm, not very respectful of Darwin.
You're a Roman Catholic? Boy are you in for a surprise when you die.
Praise FSM, thy one true lord.