Instead of all of these elaborate schemes, what about a tractor and repulsor gun?
One cannon has negative mass to pull the target to the vessel, the second gun has positive mass to negate that.
Sexpts can be used to put the ship in a close range of the vessel to tow, fire the proper gun, then fire both guns, and then follow waypoints home.
Sounds at least complicated? This way would let the player actually fly the corvette

Now I have done this expriment before (back in the FS1 days) it works as a standard laser weapon with a high refire rate, the effects of the weapon can be edited however to make it look like the Homeworld effect.