Ooops you've already taught Sparkles that if she whines and makes a fuss she gets her Mommy back down real quick!! Then to make things even better Mommy has also been trained to stay downstairs on the couch and cuddle her ALL night. Sparkles is VERY good at training her humans ... LOL
But to be serious now ... that is what you have now trained Sparkles to think. She goes in the cage, whines for a bit and is then rewarded by attention from you. It will be difficult but you might need to pick up some ear plugs because you are just going to have to ignore her. That is the only way she will learn not to cry at night. She's not in pain, or discomfort she's just whining for attention.