Grouping animated objects
For a pipeline friendly way to solve this problem, I would use an armature to rig the box and then combine the box and rig into a Group.

Then in another file you can link the group, make a proxy of the rig and constrain other scene objects.