The phrase "excess nutrients do not cause algae" is one that is a bit general and in need of clarification.
I feel that the phrase is fundamentally flawed, but OK to use for own purposes because we look upon ammonia in the tank as a toxin to fish, rather than the primary source of nitrogen for algae and plants. So if we take the flawed view that ammonia is not a nutrient (along with light, for that matter), then excess nutrients do not cause algae. Note that a lot of the fertilisers we add do contain ammonia for a source of N in the form of urea. One or two planted people have been known to experiment with adding urea as a fertiliser.
As for using EI to grow algae, and thus making the connection between algae growth and excess nutrients, consider this. Add EI dosing to a tank receiving light, and add the same ferts to another tank that is in total darkness. The tank with no light will have no algae bloom. Add light to this tank and something is going to grow. Light is the trigger to this growth, not the "excess nutrients". How much is excess nutrients, anyway? Carry out the same experiment with RO water and the results will be the same, albeit with the likelihood of a less virulent algae bloom.
The key point to understanding why we get algae is understanding that nitrates and phosphates feed algae, they do not cause it. Light causes algae. Ammonia causes algae, and in levels undetectable by our test kits. This hardly a nutrient in excess.
A lot of testing has been carried out in various water ways throughout the US where adding phosphates has resulted in an algae bloom. These results have since been shown to be invalid, since the phosphates were to added to systems where the algae was already blooming, but at relatively unnoticed levels. Tom Barr has witnessed how adding phosphates to a system where weeds are dominant, more weeds grow.
Excess nutrients cause algae no more than they cause plants.
In order to be able to get to grips with preventing algae and curing algae, we need to realise what causes it. What feeds it is largely irrelevant in the context that algae thrives in excess nutrient environments as well as nutrient deficient environments. This is something we can all prove to ourselves with a little experimenting. Stick a glass full of RO water in sunlight and see what grows. Do the same with a glass full of nutrients and you will get the same results, only more quickly and with a larger algae bloom. Leave either glass in the dark and there will be no algae. Light is the trigger, not the nutrient levels.
I hear nitrates and phosphtes being blamed time after time, yet with zero evidence to back it up.
I can also "trigger" algae using CO2.
If you have algae, look at your light levels, potential sources of ammonia and low or fluctuating CO2 levels. Not nitrates or phosphates.
Dave.