Can I use the grout as the mastic
No.
You also can't use mastic for glass tile installation. You must use modified thinset mortar.
I'm wondering if the terms used to describe tile adhesives are being confused. Mastic comes premixed in a bucket and has limited uses, shouldn't be used with glass tile. Thinset comes in dry powder form and you mix it with water to create a suitable paste.
