Problem with rigging after object rotation
I don't know, but I would try to use parenting to make a hierarchy. By doing this you need only to move one object, and the rest will follow.

Note the differences in the outliner: