Hi,
I had massvie BGA outbreaks! my tank went through 2 4-5 day black outs,
About a week after each black out the algae came back, i repeated the process for the second time, and same again. So i switched to using ferts with nitrates, and while i did not notice an immediate fix i think it did help.
However, as i was having other algae issues at the time, i stopped all ferts, and all CO2, and repositioned items to allow for better flow to the intake of my filter, and this seems to have got rid of the pesky BGA all together!
Your root cause may not be the same as mine, i still think flow may be important (while i cant see all of your tank from those pictures, it looks like the algae is located in places that may have obscured flow) if its not possible to re-position ornaments, i would consider using a circulation pumo or soemthing.
Certainly dont go out and buy one if you can help it, and do try what others have recomended first as they will most likley provide a long term solution!