have not read the thread all the way through but might this work
since you are in a tropical environment philedendrons planted on the trees with the root trailers hanging in the water. Another really good plant for filtration would be bullrushes I dont know if you have them over here but in saskatchewan they are totally prevalent