What is the best way to create a tower crane which variable quantity of tower modules?

Your first method sounds like the right way. What do you mean by “I can’t animated using Construction Script.”? Could you do it on BeginPlay instead and would that help?