To answer your initial question. YES! I have been experimenting with a few beers using brett B. I am getting this smell that is almost exactly like you describe. I want to call it plastic, but that is not quite accurate. Maybe somewhere more like a soft plastic (ziplock bags) and leather...