I really laughed when reading MJD's excellent answer.
However you may want a more explanatory answer.
When you prove that "$A$ and $B$ are not in contradiction", what you really prove is that it cannot be proven that $(A \land B)$ is false (without any additional hypothesis).
Note that this does not prove that $(A \land B)$ is true: if $A$ or $B$ include some free variable $x$, and you have proven that it cannot be proven that $(\forall x, A \land B)$ is false, it may just mean that for some values of $x$, $(A \land B)$ is false, but it is true for other values of $x$.
If you have proven that $(\forall x, \text{it cannot be proven that } (A \land B) \text{ is false})$, then, assuming your theory is complete, you could deduce that $(\forall x, (A \land B) \text{ is true})$.
But anyway, in the example you present, you do not at all prove that the premises and conclusion are not contradictory. To prove that, you would need to prove that all possible logical reasonings from those hypotheses never reach a contradiction. There is an infinity of possible reasonings, so the arguments required are much, much more complex than what you wrote.
In proof by contradiction, the situation is different. We want to prove $A \Rightarrow B$. So we assume $\lnot B$, and we prove there is a contradiction with $A$. This is much easier than proving that there is no contradiction. You just have to find one contradiction, not prove that all reasonings never reach a contradiction.
Then, assuming the theory is consistent, this proves that $A \land \lnot B$ is false, so its contrary, $\lnot A \lor B$ is true. And this is logically equivalent to $A \Rightarrow B$.