I wonder if it's possible to create multiple docking points by means of adding a fake dockable station in the positions of each docking point (sort of like using f-tech for the variable geometry warp nacels on voyager when you initiate warp - except in this case there are no 3D models, just a script). Anyways, it's just a thought.