Polyquat may help - but it really works better as a preventative measure. If it is mustard algae - it will go until you shock to the level appropriate for your CYA level. Then you need to hold it there until the algae dies and the pool clears.

My understanding is that mustard algae is harder to kill than most - so clorine is really the key.