/reagents/ datums can't be transferred to with trans_to.  In fact I don't see any procs for transferring into a /reagents/ datum...
Also borg hypos amusingly use an array of /reagents/ datums, where each /reagents/ only ever contains a single reagent.  That was confusing at first.