Acid rain just has a PH below 7.0 - I don't think that would make it black - muriatic acid isn't black.

Probably stuff that washed into the pool during the heavy rain. We get a lot of sand from our paver deck into the pool when we get a heavy rain.