Não tem a ver com a pureza do vidro, mas sim com o o fato de ele ser isolante elétrico. A mesma propriedade que faz com que o vidro seja transparente faz com que ele reflita parte da luz. São as soluçòes das equações de onda na condição de contorno da superfíce do vidro.
Se você quiser falar de propriedades quânticas, as nuvens eletrônicas de baixa mobilidade do vidro fazem os fótons ricochetearem entre as os átomos.Como existe muito espaço vazio dentro do vidro (não estou falando de "bolhas", mas sim do espaço entre um átomo e outro), a maior parte da luz acaba passando reto, mas uma parte acerta o átomo em cheio e ricocheteia para trás. A velocidade da luz no vidro é mais baixa justamente porque os fótons não o atravessam em linha reta, mas ricocheteando de um átomo a outro.