The numbers don't look bad, so...maybe the OTO isn't giving the readings you need.

If it is algae, you need to go on to a full-blown war to kill the algae, running your FC up to 15 and keeping it there for days, brushing an vacuuming daily.

Otherwise, something else is going on.....