Congrats on your new Chameleons, can't wait to see some pics, I say always go with the names you give them, after all, they are your babies, I wouldn't let someone else name mine :)
To me it sounds like you did the best you could while you had him. From reading your post, I think your chameleon was already weak and stressed from the conditions at the shop, and who knows what was the condition the chameleon was in prior to the shop getting him.
Hello, two week ago my female Veiled laid her first clutch of eggs and did something similar to your Chameleon. She laid eggs in her bin, then when she was done went up to her favorite corner and went to sleep, about 30min later I went to check up on her and found an egg on top of the laying bin...