I was good with your post till I got to the part about the aspirin... glad you got her back and I know how upsetting these situations can be. There is always the possibility that she may have been hit by a car, and could possibly have internal bleeding as a result. Giving an aspirin without knowing for sure can be dangerous, it will make any bleeding worse. That said, it wouldn't be a bad idea to have the vet look at her...
Hope she feels better soon, and I hope you have calmed down. She's a bit frisky for her age...lol.