Well I hope she pulls through.
I understand the use of a heat lamp and all but thumbs up on getting a heat mat. I just recently got rid of all my lamps (except for the lizards.) Technology in keeping snakes has improved so much over the past few years and for some people it's hard to keep up.
But good luck and I'm hoping for a good and fast recovery.