I have tried to go the path of finding something that would get rid of it and ended up just using the advise of some of the other posters...get rid of the source...i started over skimming, feeding less and use a nylon brush to remove as much as I could, i then bumped up my kalk dosing to help push back any trace amounts of phosphate (and my readings were always zero, but I knew it was there) i changes my phosban more often, and eventually it never came back...
My Orange Spotted rabbit,4 tangs, (and several other grazers) and crabs and snails would usually not touch the stuff(at least not enough to keep the growth down)...they were usually happy waiting for what ever I was going to feed them...so I did the above and within about 3 weeks of really focusing on this, I have not seen it since...
I would avoid getting a fish to fix this, every fish is different, even the same species, so it is hit or miss if it will work, and even if it does, once it is gone, there is no guarentee you will have a fish that will live on supplimental food...
JMO
Jason