...hmmm. There's an interesting idea. How to rig it would be mildly tricky, but... hn.
Set Trade Ports (It's as thematically appropriate as any) to have a Grab Ships ability that targets only allied craft. Then... hmm. Perhaps if you had a civilian vessel that you sent with your fleet, and hit the button to render a fleet 'capturable'... if there's some way to query whether a buff is already present, then it could capture only ships with said buff.
Call the ship an Ambassador craft or something and you'd be on a winner. 
The challenge there would be whether or not you can have an ability apply only to craft with a specific buff present; if not the principle would work but be uncontrollable. Last thing you want is an ally nicking stuff you didn't want them to take... 