How about a combination? Here's my thinking...
We are a brewpub ~1500 hL/year, brew 4 products on a regular basis with a seasonal fifth.
All of our products go into kegs firstly. Production forecasting is based on historical demand patterns. More immediate inventory levels may augment production schedules previously built from these historical patterns.
The push-pull boundary for us is the bottling machine. We bottle beer from previously packaged kegs in immediate response to retailer demand. We do maintain a small inventory of bottles of each product but daily production of bottles is based on retailer demand. I would have to say bottles are pull and kegs are push.
Maybe I'm not understanding. (or perhaps my aging brain has misremembered my supply chain management stuff)
Happy to clarify with some guidance.