They used the Queen Anns revenge's flame-thrower for the mermaid part of the movie(spoiler: to make them swim to shore to be caught), thats the only reason I came up with but yeah the plot was quite poor, and in my opinon it's being getting worse since the first movie.
I forgot, at the start the guy who told the Spanish about it, it didn't reveal how he knew about any of it.