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

After all I think this photo proves that Captain Salazar's ship is a different one to this ship, which is rather one of the british as you can see here. Don't know if someone already found out, but it wasn't mentioned here. :)