like everyone else has said, you could not have prevented it. and i'm not going to tell you to not feel bad because it SUCKS to hit an animal. my fit's hit a bird and a baby possum and both times i was sobbing and felt horrible.
you did what you could by getting out and checking on it, even though it was too late. i'm sorry it happened though