If you setup the burrows in such a way that only dwarves assigned to that farm/stockpile burrow can reach it then they will always take it to that stockpile. However if there is even 1 dwarf floating around that is not assigned to a burrow you could potentialy have him get the hauling job and he could take it on a fortress tour.
while you can do what you want with burrows it not only takes a fair bit to setup but you need to keep micromanaging it as new dwarves arrive. if you want to isolate production chains your far better off just physicaly isolating them, seting up a small self suffecent community. Either ship stuff in and out through dump zones or minecarts going over drops so theres no path for the dwarves or just make sure the dwarves inside can subsist and just dump finished product out to be picked up by your other dwarves.
Quick and dirty carve out some nice rooms, a dining room with lots of fancy statues and chairs, setup a 3x3 plump helmet farm and a still, give em a few barrles to store booze in, and just burrow in the needed farmers/haulers/threshers for whatever your production line is and put a locked door between them and the rest of the fort. they wont like living off helmets and wine only but the furnature should keep em happy enough to not spiral. Either drop shaft out the finished product or just open the door once a year to let haulers move it out of there and new clothing to arrive(if not produced on site).