That probably means the game needs to be educated to load the correct file somewhere else in the code.Not for ships but I tested pirate flags for forts and could only use those from the current period texture file.
I'll make a few more attempts then I'll leave it as it is.