Aluminum (Al) anodes are approved for use in FW, SW and brackish, this according to not only anode manufacturers but ABYC's chapter E2 'Cathodic Protection'. Among other things, they are resistant to a phenomenon to which zinc (Zn) anodes are susceptible, when it, zinc, enters fresh or brackish water, it develops a coating and essentially goes dormant until cleaned or replaced. This will not occur with aluminum.
The one problem I've faced with aluminum anodes in some applications is the froth they develop, it can make removal of pencil anodes in engines and other heat exchangers difficult. Because the water in engines and onboard heat exchangers is considered a different "body of water", using zinc here and aluminum on the hull is not problematic. In fact, for this reason, there is no interaction between anodes in this gear, engines, heat exchangers etc, and those on the hull, and it is why your engine's pencil zincs don't (try to) protect your propeller, and vice versa.
While I don't recommend it, I have seen Al and Zn anodes mixed on hulls and if in close proximity to each other the Al tends to protect the Zn, after the Al is depleted, the Zn begins to corrode. Not ideal, but not harmful. If possible it's best to use all Al
If you enter fresh or brackish water for any length of time (hard to say exactly how long, a day or more; you can see the coating, it's usually off white or brown), zinc anodes are put to sleep, so after leaving they would need to be cleaned or replaced. Only use non-metallic brushes or ScotchBrite pads to clean anodes, never a wire brush.