Answering the question is quite harder than it sounds. Honestly, I would not use the zeolite, or Carbon. Unless there is a specific use such as removing a medication,(Carbon) Or a emergency and you have an unexpected spike in ammonia (Then you could use the zeolite to help control) They are more useful in aquarium situations and are just to costly to be of much use in a constant running environment such as a pond. I would need to see the filter design to see how it would be best set up. Gravel is good if it's fine gravel for particle elimination, but it traps dirt and gunk and needs to be flushed fairly often. Bio balls, grow bacteria, but if they are also trapping gunk and build up they can also cause issues. Bioballs are best run in a chamber that most of the particles have already been removed and the balls have a good flow of heavily oxygenated water flowing over them, However they are well designed for showers, they are better designed for submersed chambers. Medium large pebbles, Put them in the stream or waterfall, they will be more effective there as they can also grow algae which will help decrease nitrates, and add bacteria surface area.
Now back to the filter design. Is the water flowing up from the bottom through the chambers, down through the chambers from the top and out the bottom. Is it a shower tray configuration? If so feather rock or lava rock would be a better choice than gravel, more surface area and more flow through the rock, not around it. Even a better choice would be a ceramic media. How or is the filter being pre-filtered. The better the pre-filter to remove the larger items, the better the Bio-mechanics of the filter can work. For a good inexpensive way to prefilter, in the skimmer net add a medium filter pad. This will trap most of the leaves, flower petals, bugs etc before they get to the primary filter. If a bio filter is kept debris free it can go quite a long time with any serious cleaning. But yes, if needing to clean it is far better to clean with pond water over tap water.