User blog comment:J Fan/Dead Men Tell No Tales - Details: Story, Characters and Setting/@comment-25426315-20150426210419

This is definitely Salazar's ship, but, they've built it twice. Since there's probably gonna be a flashback, with the Wicked Wench, maybe the flashback includes this ship, as well, before it ends up to the Devil's Triangle. They say that Jack had known Salazar before. So, when Salazar escapes the Triangle, the ship has ended up in this condition.