http://adoxa.110mb.com/freelancer/plugins.html#moors
This is adoxas Moors-Plugin. With it ships can dock with the moors_small and large (don’t try medium, they exist but will crash if NPCs use them, and they will try it because they use all moors larger than the “minimal” ).
So you wont have to change any dock point or ship parameter.
You have to set the dock points manually at the “main-dock” station model.
I belive every vanilla shipyard uses space_factory01. So you have to add to the CMP the Dockpoints manually and activate them for each shipyard you have.
I made that. I got now maybe 16 different dock points over all at this model (I positioned them in a model program, so I could always see where they and the shipyard are relative to the space_factory01). Then you just have to set space_factory01 multiple times in your solararch.ini, each for your unique shipyard.
Be sure do place the dock points not to far from the center of the model! There is a hackable parameter that changes the range when docking begins (start of red docklights). This affects EVERY docking process. Standard range is, I belive 1k (with turn radius, so add a tolerance to it for big ships).