I think its pretty standard that the vet likes to keep a female over night to make sure everything is OK - the drugs are worn off, etc. She's in good hands. Everything will be fine, don't worry.