I'm surprised they didn't just drop a new windshield in there! My BMW had a replacement windshield (OEM) installed that had fisheyes in certain locations, and as soon as I showed them they wrote it up as a warranty issue and put new glass in.
It wasn't just the windshield. All of the glass was affected. I just didn't notice it until after posting this.