Quequeg could be one of the three witches, with a more proactive stance. Or he could be MacDuff. Ishmael just observed and told the story, Quequeg actually offed the whale. (I hope that's right--it has been a while since I read any of these). So Quequeg could be MacDuff.