It does seem that using glass aggregate is effective, perhaps not as a primary building material but an ancillary one. This wikipedia article is not amazing but seems to give a passable overview: https://en.wikipedia.org/wiki/Glass_recycling. Having said that,
the company in question has run similar environmental programs in the past so it's probably mostly marketing.