Hello all, I wanted to consult the EXPERTS! My "Arturtle" has shell rot....

The vet has scraped away the rotten areas and in two areas it became very deep, so we just put him on Baytril yesterday. Topicly-Nolvasan wash, and then alternating Silver Sufadiazine(mid day) and Granulex(night). Granulex he said to help speed tissue re-growth. My question is the vet said to keep the Baytril in the refridgerator but it seems HARSH to inject cold antibotics into a poor creature who likes to be warm!
Also I put him IN the water, to eat, drink and destress for about 8 hours and leave him OUT for about 16. Does this sound sufficient? Vet wanted him completely out of water, but I read and know he needs his water time!
Thank You for any advise! Oh and FYI my poor Arturtle got shell rot from my 16 year old son whom my husband thought was responsible, was not changing his water and left to live in unhealthy conditions!
Thus, he is now MY turtle, if the poor thing makes it!