Are you inferring that the issue broadly does not effect any warhead because the Warspite's launching Piranhas? Warships firing Piranhas defensively are handled by a weird special case, I believe.
Yeah, I was inferring that all secondary weapons were unaffected. I'll have to try changing the Warspite's Piranhas to the "normal" missile (whatever it's called) and see whether the corvette still attacks untagged ships.
If turret-tagged-only applies to the entire ship then it's very strange that the Warspite would fire any of its beams without a TAG in retail. FSO seems to behaving 'correctly' here.
Yeah, this does appear to be a retail bug that was "fixed" in FSO, considering the descriptions for turret-tag-only and turret-tag-clear and the Warspite's dialogue. However, since this affects mission balance in certain official missions (like the one we're discussing), it's probably a good idea to revert the behavior of these SEXPs and add new ones that work "correctly." (Turret-tagged-specific and turret-tagged-clear-specific shouldn't be changed, though, since they're FSO additions.)
That is really odd how for some people the Warspite fire secondaries, because for me, the Warspite never fires any of it's weapons at all unless you TAG something.
Are you seeing any Piranhas (the cluster bombs)? If so, then they're coming from the Warspite; none of the enemy ships are equipped with them.