That sounds pretty reasonable, especially since I think you can´t even jump away when there is a "you are boarded out of nowhere" event, in contrast to normal teleporter boarding during a fight.
If I remember correctly there is even a boarding event at a sun beacon, which exactly states that the crew of a pirate ship is trying to use your ship to escape. Would be logical if they brought their loot with them. Just think of them using a cargo teleporter

Since it exists in teh captains edition, why wouldn´t they use it?
Edit: I thought a bit more about this, and here is an idea I came up with:
All boarding events, where there is no ship combat disable jumping away. I think this already the case, but I don´t know if all boardings events work that way.
Now these events get a dialog tree, which is at first informing you about the running boarding operation. The event could mention, that there are also some supplies transfered. Now you get the following choices:
1. Ignore the supplies, fight the boarders.
Outcome a(high odds): The boarders use their supplies(a mine or bomb?) to damage the ship. 1 Hull damage, Fight starts.
Outcome b(low odds): Their supplies were beamed to the wrong section and you can secure them. Some scrap reward, perhaps a missle. Fighting starts.
2. Try to secure their supplies.
Outcome a(medium odds): You manage to secure their supplies before the boarders realize it. Random reward, Fighting starts.
Outcome b(medium odds): One of your crew members tries to secure the supplies, but is outnumbered and killed by the boarders. Random Crewmember dies, Fighting starts.
3. Let your Mantis secure their supplies. (requires Mantis)
Outcome: Your mantis kills a boarder guarding the supplies and secures them with its high speed, but you still have to deal with the boarders. Random reward, Fighting starts.
4. Let your Crystaline being secure their supplies. (requires Crystaline being)
Outcome: Your Crystal being kills a boarder guarding the supplies and secures them with a well timed lockdown, but you still have to deal with the boarders. Random reward, Fighting starts.
5. Let your AP Drone secure the supplies. (requires AP Drone, costs 1 drone part)
Outcome: Your AP Drone kills a boarder guarding the supplies and secures them by sacrifizing itself, but you still have to deal with the boarders. Random reward, Fighting starts.
6. Use your Cargo teleporter to secure their supplies. (Requires Cargo Teleporter)
Outcome: You beam their supplies directly to your storage area. Random reward, Fighting starts.
7. Use your Zoltan shields to trap the supplies in an energy field. (Requires Zoltan shields)
Outcome: Your Zoltan shields form a force field around the supplies and the boarders are forced to let it go. Random reward, Fighting starts.
8. Use you advanced door controls to seal off the supplies (Requires Doors level 3)
Outcome: You seal your blast doors and the supplies are out of reach of the boarders. Random reward, Fighting starts.
(Not sure if this is possible)
9. Use your advanced life support controls to create a deadly radiation field (Requires Oxygen level 3)
Outcome: You create a hostile environment at the landing area of the boarders. They die a horrible death within seconds. Their supplies are also heavily irradiated in the process. No Reward, No Fight.
(This is just a random thought

)
10. Use your Small arms and try to secure the supplies. (Requires Small Arms Augmentation)
Outcome a(Very high odds): Overwhelmed by the superior firepower of your crew, the boarders are forced to retreat to another section of your ship and leave the supplies behind. Random Reward, Fighting starts.
Outcome b(Very low odds): The boarder guarding the supplies is equipped with an experimental personal shield, which is able to negate your higher firepower. After a fierce fight The guard is killed, but unfortunately your crewmember was also fataly wounded. His dying words are: "My voyage ends here Captain, don´t follow me too soon...". Random Crewmember dies, Random reward, Fighting starts.
Of course these are all just ideas, but it would be cool if something like this could be put in the game. (B)oarding (E)xtension?
