Nice upgrade and excellent writeup.

I think your theory about the bowing is correct.