How awful for you, they do say not to swerve to avoid hitting an animal, I remember one sad case here, a woman I used to see walking her dog every day, I later heard she swerved to avoid hitting an animal, sad to say she did not live another day to walk her dog, she was killed instantly.

So be very careful, I am glad you are ok and the cat is too, someone above was looking out for you for sure. HUGS, I would be feeling shakey too if it happened to me.