Metronidazole is the only effective treatment for Hexamita. There is a newer drug in human medicine sometimes used as a substitute for metro called tinidazole, but you would also need a prescription to get it.
What's so complicated about getting a vet to write a prescription for metronidazole? Or, maybe you could order metronidazole in the U.S. or Mexico and have it shipped to Brazil?