What you are describing sounds like reversible iron staining. It's something I've experienced several times, and yes, there has to be an iron source, but I'm pretty sure it's not your leaves.
My guess is, the iron was ALREADY there, but adding the chlorine (to prevent leaf stains) oxidized the iron and cause the stains. Adding all the chelants, and letting the pH and chlorine drop allowed the iron to reduced and returned to a soluble form.
When I've experienced it, the most common source of iron has been municipal water supply pipes, but some salt (for SWCGs) is reportedly iron contaminated, and I've seen iron contaminated stabilizer myself.
If you are running within Nature2 guidelines -- a useless gadget -- then you are keeping pH and chlorine low enough so that iron will not be oxidized out (ideally on the filter) and then removed. As a result, even small amounts of iron will build up in your pool water.
Here's an easy check: if the INTERIOR of your toilet tanks is orange-brown, you have iron in your house water. If you fill your pool with the same water . . . you are putting iron in the pool water, too.
Bookmarks