Soooooo its been a day....
I gathered myself and calmed down before I phoned the vet that saw Leon last weekend and she is currently on leave until next week Wednesday. The receptionist sounded so busy that she was hardly listening to what i was saying which ultimately annoyed me even further....
She then said to me to just bring him in..

the whole phone call just, just....... I don't even want to say it.
ANYHOOOOO I made a few phone calls after this and managed to get hold of
Onderstepoort Veterinary Academic Hospital here based in South Africa. This is the university where vets go to study so there are a lot of specialists for all animal and reptile types.
I have managed to set up an appointment for Leon for Monday Morning so yey! I also gave a brief explanation of what happened previously (First vet) and explained that no fecal test was done, but a parasite flush was done. The Dr was rather shocked.
Holding thumbs Monday will be a good day with Good results!