What is Truth?

Macro evolution does NOT contradict my faith. I don't believe in macro evolution because I've not seen any compelling evidence. I don't believe in macro evolution because every evolutionist i've asked - both thiestic and athiestic - can not answer simple fundamental questions or give ANY examples or logical answer to very very basic questions concerning the theory of evolution. To be honest, I actually used to believe in evolution until I studied it, and not that you would know, but it is perfectly acceptable and does not contradict church teaching nor any aspect of my faith to believe (or not) believe in evolution.

As for "apparent contradictions" - this is usually something that 2000 years later in english, seems to contradict something else. For example - "she remained childless until she died" or the two creation accounts given in Genesis, or Jesus having brothers and sisters, or any other number of instances. All of these "contradictions" are simply due to our misunderstanding or erroneous translations, and examples can easily illustrate why and how those misunderstandings and erroneous translations occur. I'ts not a matter of "convenience"; rather, it's a matter of understanding what those words meant to the original audience and culture they were addressed to. If you have no clue what something meant to the original, historical audience, you probably have no idea what the hell it means period and see contradictions everywhere.

"I saw you praying under a fig tree" makes Nathaniel do a 180 and go from "yeah right, what good can come from Nazareth" to fully bought in. 2,000 years later, in english, it's very difficult to understand how THOSE words could cause a complete reversal.
i'm really not sure what you're trying to get at with macro/micro evolution stuff
if i'm going to wildly speculate, you're saying that there is an ultimate design in biology/species and that because cows don't evolve into goats, that implies a universal truth?

consider that, very similar to the "maps" quote i cited earlier "species" is more a label we placed on observable differences among animals, insects, etc - nature couldn't give a wet fart what labels we put on it
it will continue to operate responding to chaos by adapting, mutating or dying or maybe eve some other mechanism we don't even know about