Check out “Darwin’s Doubt” and “Signature in the Cell” by Myers. He addresses all your objections. I, like you, more or less bought into the macro evolutionists arguments until I read his books.
There may be some minor evolution at the micro level, but not at the macro.
Most if not all anti-evolution arguments have been posted on these threads at one time or another.
And all have been shown as bogus, repeatedly.
Sorry you missed those discussions.