@Kingbranm,
Its a derived glass of some sort then. A "THIN SECTION" is a 30 micron slice from an area that wont be visible. The chemistry of the rock (compounds forming the rock) will be detectable uner a polarized light microscope. Find a geology prof who's not afraid to take some time.
(That guy who dismissed it out of hand is one of those guys who think they know it all). We should never be afraid to be surprised.
Lists of "What its not" are often full of it.
do you hve access to an ultraviolet light?
It is interesting and Im still left with tektite ( or chondritic bolide)