Thank you everyone for your input and well wishes.
The laying bin is in her normal cage. It takes up the entire (well, 99%) of the bottom of the cage. I do this with all my females, so that I dont have to move them when laying time comes. I am pretty good at reading my girls, and the laying bin is in and available ahead of time.
This particular female had until now been very consistent in her laying. Which was why her leaving only 8 eggs as oppossed to her normal 18-20 and her "still fat" look had me worried.
The emergency vet had no reptile experience and frankly didnt know one way or the other (nor did I) whether the xray showed eggs or not. I felt it was good to get an xray anyhow, in case someone on this forum or my regular vet could determine it.
Consensus seems to be that there are indeed eggs still in her.
Hopefully, my pretty little chameleon is laying those other eggs today and will be expecting a big fat juicy butterworm as a reward. But if not, I have an appointment with my regular vet first thing tomorrow morning. Perhaps there is a surgical solution or some other thing that can be done. (thank goodness I have saved some cash for vet emergencies! the emergency vet last night was $400 alone!)
I am doing what I can, but never the less feel entirely helpless.
I've never lost a chameleon to anything but age, and at not even yet three years old this chameleon should be with me for years yet. I am not prepared or willing to accept anything else! But denial only takes one so far. The truth is she may not make it.
I'll let you know.
(sent on behalf of Sandra)