Having just done all the alignment on my car after rebuilding it, and having read all of this thread, I think this:
"I am still left wondering whether the signs on your caster calculations have not been flipped" Is the most likely culprit. Because it is very easy to do.
This link may be helpful to you, it was to me.