I'd like to have your algae problem. Your plants look great based on the pics.
I've been battling diatoms for months with monthly bleach dips and replanting.
Decided to follow advice on this forum to dip my large anubius today after watching it increasingly brown for 5 months.
Members here will help you.
Do you have air stones in tank? I know stagnant/still water helps algae grow. I added an extra air stone in my 20 long and the algae problem faded away. I can't use algae fix or chemicals because I have flower shrimp, and someone pointed out that I had "dead zones" in my tank that were promoting the algae I was complaining about. If that is not the problem, then I hope you get better advice! Nice plants!