Powerwinch makes a few too.
http://www.powerwinch.com/powerwinch/co ... tion=about
I use one to pull crab traps and its been a brute. I have a Lewmar windlass to pull the anchor, but I don't have to deal with your kind of tides and currents.
I suspect the 1000 lb PW would be worth throwing...