You endorse evolution. It is false. The Roman Catholic Church, per you, I would imagine, endorses it also.
My beef is a bunch of evo’s deliberately attempting to discredit the Bible, beginning in Genesis, calling it a lie, or, in your case, ‘incomplete’.
We are called to walk by Faith, not by sight. I care not a wit what your man-made theories say regarding our origins. My Faith says we were Created by God from the dust of the earth, He breathed life into us, NOT a precursor to us.
99% of all of the Christians that are alive or have ever lived have been Roman Catholics. That is a whole lotta opportunity for the Holy Spirit to guide and influence. If you believe that Heaven is reserved for that 1% who have been clever enough to break the code then either you alone will be saved or will be qualified to write a Dan Brown novel.......I'm just sayin'.....