Hematuria (blood within the urine) can be caused by a variety of issues. However, you indicated the treatments you have provided, but siad there is no veterinarian within your area. I would like to know what dosages of each medication were administered and how such were administered, as the improper dosage and administration of such can lead to hematuria, especially if administered to a dehydrated specimen, which will further cause nephritis.
In short, drive if you must, but get your snake to a veterinarian well versed in herpetofauna...
Good luck,
Jeff
-----
Jeff Snodgres
University of Arkansas
snodgresjeffreys@uams.edu
501.603.1947