Transparent Aluminum - Star Trek Technology is now Real
If you watch the vid at the 1:00 mark he says it is a mix of aluminum, oxygen and nitrogen. So, yes, you are technically correct it is not pure transparent aluminum and the vid title is click baity.