Call it what you will, but because the text are different and contradict each other dramatically, that leaves us with only a few possibilities.
Either A is correct or B is correct.
Or neither is correct and man wrote them based on his faith.
Not necessarily, you said yourself, that religion is not always logical. What is a contradiction? Are these contradictions:
1. I drove my car / I drove my Ferrari
2. God is goodness / God is love
3. After death you will burn in fire / After death you will be miserable / After death God will punish you
4. I am moving at 0 mph / I am moving at 1000 mph
5. Jesus is a human / Jesus is God
?
See, contradictions are always relative to a certain "threshold" someone is willing to accept. Note, that the Quran and much of the Bible is poetry. Like in all other poetry the meaning is not literall. And anyway, how can you judge so fast, if one explanation of the unexplainable is better then another one?
Even two statements like "I feel bad" and "I feel good" can have the exact same meaning, if in the right context.
1. A person is 100% Happy, one hour later he is 50% happy, he says "I feel bad"
2. A person is 0% Happy, one hour later he is 50% happy, he says "I feel good"
Both described the same state of happiness completely contradictionary
Could you describe events from 600 years ago with any detail unless you read a book? or were told by people who read said books?
No, but if you accept, that God gives messages, like Christians and Muslims do, it is possible for someone to have such knowledge.