OMG! I am SO GLAD you brought her to the specialist!! I wonder what the *heck* that thing was in her eye, how strange. What a relief for her to have it out, man that must've hurt.
Are you a little peeved that your reg. vet wasn't more thorough? Did the new vet comment about that at all?
SO happy for your baby!