I'm not sure all fish use the cloaca for urinary excretion. I believe at least some fish excrete urine through the gill slits. My reasoning for this is that there is a parasitic fish (candiru - Vandellia cirrhosa) that uses urea from fish urine to find a fish and its gills, and feeds off blood for a few minutes. At least, it is thought it uses urea and ammonia (which is what I was taught in my Parasitology course) but isn't confirmed. I'm not sure how host-specific the parasite is, however, and it may be a particular fish that urinates out its gills.
Although, I am aware that you Hercules have worked with D. rerio, and are probably comfortable with their anatomy and general anatomy of fish. I should also state that I did no research on the matter before posting and am very comfortable with being corrected.