Yes, if you define a chart, and look at the (coordinate) basis related to that chart, then zero connection implies zero torsion. But in the more general case of a non-coordinate basis (ie, one that can't be written in the form \partial/\partial x^\mu for some coordinates x^\mu), one can still talk about connection coefficients, and then it's possible that the connection coefficients vanish in such a basis even if the torsion does not. In fact, from your formula you can see that the torsion will be given by the Lie bracket of the various basis vectors with each other, which is zero iff the basis is coordinate. So any connection which is zero in a non-coordinate basis has torsion.
As far as the derivation in the 4th post, the mistake is at:
X^j Y^i_{,j} - Y^j X^i_{,j} = [X,Y]^i
To be explicit, by Y^i_{,j}[/itex] you mean e_j(Y^i), ie, the derivative of the scalar function Y^i in the direction of the basis vector e_j. But if we take, eg, X = e_m, Y = e_n, for some fixed basis vectors, then the functions X^i,Y^i are constant (they are equal to 1 for i=n or m respectively, and zero otherwise), and so the above formula would suggest that [e_n,e_m]=0, which is only true if this is a coordinate basis. In other words, the formula for the Lie bracket needs to be modified when you're working in a non-coordinate basis. I won't work out here exactly what the new formula is, but hopefully this argument convinces you that it must be something different.