To be concrete, in your pdf, let's start with the left column. Transpose[trueRowVector]
actually didn't do anything. There aren't enough dimensions for transpose to actually have an effect. When you wrapped it in MatrixForm, you just added that special box I mentioned.
In the second column, you did the wrapping as part of the assignment, so pseudoColVector isn't actually a vector at all. It's a vector hidden inside the fancy box. So, everything you do after that is suspect.
In the third column, trueColVector actually has two dimensions, so it's really a matrix. That one you can, indeed, apply Transpose to.
Side note, as you've no doubt noticed, MatrixForm displays 1-dimensional vectors vertically by default. That's just a choice. It so happens that there are options to control this. Try
MatrixForm[{a, b, c}, TableDirections -> Row]
to see a different orientation.