A bit late to the game here, but she definitely looks like an Enchi Bumblebee (Enchi, Pastel & Spider) to me. That X on her head is a dead giveaway for Enchi in Bumblebee (although there are a couple of other morphs that will do that, but Enchi is by far the most common of them) -- I don't think that there's Fire in there, based on the amount of "browning" along her back that usually gets reduced by Fire. You're definitely right about her being underweight and you seem to have an excellent plan in place. Good job! Beautiful snake!