Bogertophis - Wow! She sounds like a really cool pet. When you say she likes to bask on driftwood, does she need a special light? That's one of the only things I didn't grab in my stocking-up expedition since all the snakes I've had my eye on don't require bulbs, just UTH. I did a quick google on them--very intense but very cool looking snake!
I'm so glad you were able to save her.