The Bockbeer Brewery works fine for me in TS2010. I'm using 54ftHopperHigh3-Bay Santa Fe ATSF 313358 LARS <kuid2:56063:100890:1> but many other cars should work too. (I did one test using coal cars configured for Barley. It looked like coal but it unloaded fine.)
There are some things to keep in mind though:
1. The queues are rather small. The Barley queue size of 300,000 is less then 4 car loads with the hopper I'm using. (Hopper holds 90,000.) Likewise the beer queue is small at 69. The wagons I'm using can hold 48 kegs. And of course this particular asset is not editable. (It would be possible to use the AJS Spline Eraser and replace the regular industry tracks with MIN or something more configurable, but you'd lose the visual product queues.)
2. Make sure you've got enough track on both sides of the loading/unloading tracks. If the track's too short the train might stop loading/unloading. In my opinion, you want enough track on either side of the loading track to be able to hold the whole train.
Edit: Oh, and for anyone not using Barley Factory, or who are having trouble getting cars to load Barley from an industry, keep in mind there are 3 different Barley products and these two industries only use one of them.