We use 100% acetic acid to kill aquatic weeds(See Spencer and Ksander), I'm sure there is a similar dose response curve for algae vs plants for MANY chemicals.
Realize the Acetic acid will "pickle" and is used as a tissue fixative, much like Glutaraldehyde.
SA should work fine also with the same dose response curve.
So does copper which is widely used as an algicide.
For algae, about 0.4ppm and for aquatic plants; about 1.0 ppm.
This is for general algae and weed control, some of the species we keep will be sensitive, same with Glutaraldehyde also.
Acetic acid will also destroy KH => strong enough acid to break HCO3+H+ => CO2 + H2O.
So it will soften the water in the tank.
If you take 5% distilled vinegar..........spray it on a weed outside, it will kill it.
Then add some to your fish N chips at the pub, or if you are more healthy, on the salad.