So... SI is going to replace the screen!
I emailed back and forth a bit with them, sent them pictures, they looked up my build, and then they called me and said essentially, "we don't have a fix for this, sorry but... we're going to have to replace the screen."
when they said "sorry" I was thinking "OH NO" and then he finished and I was like, "OK!!!"
Still a pain in the neck (and back, and arms and ...) to remove the existing one and install another. But hey pretty good CS if you ask me.
I'll report back here as thing progress. New screen won't even ship for another 2 weeks.