Возможны оба варианта согласования.
Чаще всего подобные причастия отличают от соотносимых с ними отглагольных прилагательных по формальному признаку – наличию/отсутствию зависимых слов. В сочетаниях стреляный волк, стреляное ружье первое слово не имеет зависимых слов и является прилагательным. Часто у отглагольных прилагательных развивается новое значение. Например, слово стреляный может означать 'бывавший в боях, обстрелянный' (стреляный боец) и 'опытный, бывалый' (стреляный воробей). При наличии зависимых слов, указывающих на время, исполнителя действия, место и др., перед нами причастие (стрелянный в лесу, стрелянный охотником).
Корректно: стекольный (стеклодувный) завод.
Прилагательные с суффиксом -ян- (-ан-), образованные от существительных, пишутся с одним н, например: волосяной, дровяной, глиняный, кожаный. Прилагательные деревянный, оловянный, стеклянный пишутся с двойным н.
Написание суффиксов этих слов проверяется в словарном порядке (или запоминается). Это слова-исключения.