Yes, I did forget to mention fungal, mainly because personally I've never dealt with it nor seen it myself in any animals, I suppose this would be treated differently.
Most RIs can be treated just fine with Baytril and good husbandry, and some simple treated water. If your BP can't recover from an RI, you are doing something wrong. I have treated everything from colubrids, to boids, to monitors for RI, and I have NEVER found a case of RI serious enough to need to waste money at a vet.