Thanks for the info and the pictures. I have the Thule T2 and it has a similar tilt-down feature. The holding pin has a small, spring actuated ball designed to keep the pin from sliding out. I just don't trust that little ball. I may do the same mod you did.
thanks.