Given that bots/batts use the same "unit" measurement as cargo, we can assume that (in RP) they are stored in canisters with an attachment for a ship's systems. So all a ship has to do is tractor the canisters from its ally's hold into its own (once codes have been given). No RP problem therefore no rule violation.
No longer active online due to a dwindling amount of non-PvP (trading, pirating, mining, etc.) fun in the new version.