They recycled the game engine
This is biggest delusion I keep seeing about CoH3
The new version of the engine was written up from scratch and all features were re-written for CoH3 to allow for more flexibility and less hard-coding mechanics.
Saying they recycled engine is like saying UE5 is just recycled UE4.