I still think that Jack Sparrow should play a role in the new Red movie - but as a young boy, as her apprentice, to whom she teaches the art of piracy. That way we still get the Sparrow character, minus Depp's baggage. After all, Disney, not Depp, owns that character. It seems a shame to completely discard it just because Depp is, well, a bit of an idiot.
And maybe, just maybe, a new adult actor could play Sparrow in some future Pirates movie. Why not? It could be interesting to see what another actor could bring to the role...