Wow that's terrible!
I'm also confused about how you were able to fly home. Did you have them clean up the itin or was it so screwed up it let you check in at LEX? Obviously you could've bought a 2nd walk up fare on UA but hindsight is 20/20. I'd have kept my "orig" itin too!