Baytril isn't ph balanced for reptiles, so it burns. This is probably why your snake's crabby. As skiploader said baytril will usually cause them to go off feed while they are being treated, defiantly not an appetite stimulant.
If baytril isn't given between the scales it can cause discoloration and sometimes does even if it's given properly, but it does usually clear up an ri.