Try this.
It's foaming and has copper, so will raise metal in your pool slightly, but not enough to be problematic. Maybe test your metal levels afterwards and apply a dose of metal out if needed.
You need to brush with a stiffer bristle brush, but be careful on the liner.
Black algae spores have heads that need to be knocked off in order to really get to the roots.
After that, add this stuff: