Saw this thread on fauna as well. Glad you figured out what's going on. That's quite a bit of damage to be done in fifteen minutes. Thankfully the rat wasn't in there longer.

This is your cue to find a vet nearby for the next time you need one in a hurry. They don't have to be listed as herp vets, or even exotic vets to be able to see and help you. Just grab the phone book and start calling around and asking if they'd be open to seeing your animals. My new vet out here is just five minutes from my house, and they don't typically see exotics. Cats, dogs and large animals. However, I lucked out, and they told me they love snakes but don't get to see many. They were up front and honest that what they knew was just basic stuff, but they are very open to discussions and working together to fix problems. THAT right there, is worth its weight in gold. They fixed a random prolapse for me, and I've since been in with a box of morphs to show the vets and their children. I'm looking forward to giving one of the kids' friends her first ball python next month.

If you ever need a vet for phone consultation, for either you or your local vet, Dr Stahl on the east coast is fabulous.
http://www.seavs.com/

Good luck. Hoping the recovery is quick and uneventful for her.