RI's are almost always brought on by substandard husbandry. The only issue from what you've mentioned about your snakes environment is that the cool side is a little too cool for my liking; 80-82 sounds more like it.
BTW; when you went to your vet, was he smart enough to do a culture/sensitivity test or did he just prescribe you meds willy nilly?