I don't mean this derogatory in any way but her spitting that rat back out is more than likely your fault. Sounds like you were hovering over the animal while she was eating and then touched her when you got concerned. Understand that a snake is most vulnerable while they are feeding and are completely without a defense mechanism.. Once they strike and wrap it is best to leave them alone. Hovering over/around them and touching them is a sure fire way for this to happen. Just some food for thought for next time. I wouldn't be worried about it. Just don't do it again.