Hello ! Great mod you have there, but honestly, I'd gladly do without the whole Legio Infernalis stuff. On one side, you get vanilla pirates which are retardedly weak (so I get the need for a better opponent), but on the other side, you have the Legio Infernalis which is completely overpowered and keeps blockading everything with dozens of fleets that have 400/500 CR. What the hell ?
The worst thing is, they even keep blockading stuff after all their regular bases disappeared... I used console commands to take all their colonies and they still blockade new systems.
On top of that, I'll also have to say : how the hell are you supposed to actually eradicate them in the first place ? WHY is there a 3x bonus to their colony's invasion resistance, when the base value is already super high thanks to all the buildings they have installed ? The total comes out at something like 20 000 for the smallest of their 3 colonies, and the biggest has 70 000 points... With those insane values you can't even attempt to bombard them, unless you just stop your invasion, and come back with 30 mega tankers filled to the brim ! By then, of course they'd have replenished their fleets and the mega tankers would be annihilated but that's beside the point.
You also can't even use the Request a fleet function because those fleets are way too small... 3000 attack points at most for invasions. Even if the player is some sort of Scrooge McDuck with untold millions, the upper limit for that function is also way too low to be of any use against the Legio.
The comical thing with them is that they're so overpowered, there's literally not a single faction that could actually finance them in the game's universe, with the expenses their ships and expeditions generate... In my playthrough they ended up blockading something like 15 systems with unbreakable bases (before your fix), and TONS of colonies from all factions were decivilized.
All in all, fighting the Legio feels like playing I Wanna Be The Guy, it's so unfairly hard it becomes completely stupid.
But maybe there's something I'm missing, or maybe I use another mod that conflicts with yours and modifies the values ?