The only units that have an inventory that I find are champions. Champions don't die and get injuries, but retain all equipment. Champions can also go on quests, shop and do a lot of other things. These mechanics cannot change, even my henchmen die mod isn't perfect.
The way I see what people are wanting is a hero on a horse that can travel between other heroes. I don't see why we need another caravan unit type, but I could create an "invulnerable" caravan that can travel quickly between units. Not that difficult to mod into the game at the moment. But the champion tag will allow this unit to go on quests, collect goodie huts, and everything in between.
The spell above is the quickest way I know of transferring goods between troops. 100 mana may be a bit pricey, but it gets the job done.