I wonder how well those little mirror clips are going to hold your glass in place?
Perhaps a milling machine could be used to custom make some aluminum
hold-downs out of bar stock? Just mill a notch for the glass alone one edge
drill the screw holes and saw em off.