Ah, that's what I was hoping for. Then most likely that problem is already sorted.I hadn't installed that; so far the latest thing I've downloaded and installed, other than @Levis' attempted fix for preprocessing, is the 25th July .7z update.
"Periods.c" does define Portugal as being hostile to England in "Early Explorers". (In fact, it explicitly defines England's relationship to Portugal in each period.)
Tortuga Fort = OK with pirates. It is pretty much a French/Pirate fort.Because Holland is hostile to France (at least when the game obeys "Periods.c" ) which, incidentally, means a Pirate flag might not help them at Tortuga - won't it regard a Pirate flag as a false flag if you fly it while serving Holland? Anyway, if a Dutch privateer then becomes hostile to Pirates as well then he has no friendly ports in "Early Explorers". And since false flags are so easily detected...
If a Privateer becomes hostile to the pirates, you can still get into Tortuga (depending on how I write it, but that is how I intend it).
You can also do business with the pirates if you don't have a LoM or are friendly to them.
So indeed you have to avoid becoming hostile to them if you intend to have a LoM in Early Explorers.
With the rewritten code, you shouldn't be forced to attack many pirate ships.
And even so, you could try the occasional small act of piracy to increase your points with them; that is another possibility.
Easily detected false flags WILL be a thing of the past. Soon.
That should already be fixed. I just can't remember if I posted the fix yet.Other way round. Prior to installing the 25th July update, boarding the animist ships cost me a few points with Pirates but didn't turn me outright hostile. After the 25th July update, boarding the animist ships did turn me hostile to Pirates. Perhaps the Nations update will reverse this.
If not, it'll be coming to an update near you very soon.