Cats are strange about food. She should be eating today, drinking is a good sign.
She’s letting you hold her, that’s a good sign.
You are a good cat human. I think Sparkle knows this, she’s just scared.
I said a prayer o Ceiling Cat for her, but I know she will be fine now, given time.
The cats at the Good Morning Kitten website are all rescues. You might read some of their stories to encourage you about Sparkle.