I have it installed in HSFX5 --- without Carrier Crew ---- and it works fine.
ModAct installation is the same process.
I suggest for the moment you disable the Carrier Crew mod.
Remove or disable all the text entries except for those in ships.ini
Keep all of the mod USN Light Carriers folder in root/Mods
Enable the ships one at a time by making the entries in the two places in chief.ini only
Example:
USSIndependenceCVL22 ships.ShipCVL$USSIndependenceCVL22 1 icons/shipDestroyer.mat
and
[Ships.USSIndependenceCVL22]
com.maddox.il2.objects.ships.ShipCVL$USSIndependenceCVL22
Now check if the game starts and you can view CVL22 in FMB.
I did exactly as you said and I still crash at 70%:
log file:
(GameWin3D.java:235)
[1:19:51] Problem in spawn: com.maddox.il2.objects.ships.ShipPlow$USSHancockCV19_1944
[1:19:51] Spawn.get_WithSoftClass( com.maddox.il2.objects.ships.ShipCVL$USSIndependenceCVL22 ): com/maddox/il2/objects/ships/Ship$USSPrincetonCVL23
[1:19:51] java.lang.NoClassDefFoundError: com/maddox/il2/objects/ships/Ship$USSPrincetonCVL23
[1:19:51] at java.lang.ClassLoader.defineClass0(Native Method)
[1:19:51] at java.lang.ClassLoader.defineClass(Unknown Source)
[1:19:51] at java.lang.ClassLoader.defineClass(Unknown Source)
[1:19:51] at com.maddox.rts.LDR.loadClass(LDR.java:25)
[1:19:51] at java.lang.ClassLoader.loadClass(Unknown Source)
[1:19:51] at java.lang.ClassLoader.loadClassInternal(Unknown Source)
[1:19:51] at java.lang.Class.forName0(Native Method)
[1:19:51] at java.lang.Class.forName(Unknown Source)
[1:19:51] at com.maddox.il2.objects.ships.ShipCVL.class$(ShipCVL.java:143)
[1:19:51] at com.maddox.il2.objects.ships.ShipCVL.<clinit>(ShipCVL.java:175)
[1:19:51] at java.lang.Class.forName0(Native Method)
[1:19:51] at java.lang.Class.forName(Unknown Source)
[1:19:51] at com.maddox.rts.Spawn.get_WithSoftClass(Spawn.java:84)
[1:19:51] at com.maddox.rts.Spawn.get_WithSoftClass(Spawn.java:57)
[1:19:51] at com.maddox.il2.game.Main.preloadChiefClasses(Main.java:194)
[1:19:51] at com.maddox.il2.game.Main3D.beginApp(Main3D.java:587)
[1:19:51] at com.maddox.il2.game.Main3D.beginApp(Main3D.java:508)
[1:19:51] at com.maddox.il2.game.MainWin3D.beginApp(MainWin3D.java:212)
[1:19:51] at com.maddox.il2.game.Main.exec(Main.java:422)
[1:19:51] at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)
Note: not complete log file. I copied the text lines where the Independence and Princeton show (i did not enable princeton nor did i add any text lines for princeton). It appears to be looking for data from the Princeton.
I am not using the carrier crew mod.
They work in my installation of HSFX 7.0.3, but not in 4.13.4m IL2 Free Modding Mod Act for 4.13.4.
I only enabled the Independence in the mod folder. I only added the Independence cheif.ini (both) and ships.ini files and I get the 70% crash. I remove the text lines and disable the USN Light Carrier Mod and the game launches and I can use Lexington 42, all yorktown class, all essex class cv (not long hulls).