Look at the Catechism again. Does it really say anything all that different or more “advanced” then Pius XII?
No.
Also, the use of the term “Creator” and “provided it is carried out in a truly scientific manner and does not override moral laws” show the authors and editors of the Catechism were hedging their bets.
I did and I understand where you are coming from. I just don't agree. Neither do many in the Vatican.
Pax Vobiscum.