Okay, I think I've come up with a way to get around one of the silly limits the game engine has.
However, to get it to work, the ship(s) need working dockpoints.
Now, I added a dockpoint to my Hera, but when I have an Argo start off docked with it, the game CTD's.
The path must be correct, because fighters launch from the hanger bay without flaw.
Error starts off with this:
fs2_open_3_6_9 caused an Integer Divide by Zero in module fs2_open_3_6_9.exe at 001b:004ad695.
Exception handler called in FreeSpace 2 Main Thread.
It then goes off to lines of... stuff.
Can anybody help?