IIRC Since an actor can’t be put inside of another actor, the “child actor component” is really more of a reference than an actual component. Luckily this makes it quite easy to change at runtime, albeit a bit more confusing than a regular variable.
You can change one actor to another by referencing the child actor in BP (just drag it onto the graph) and use the “Set child actor” node to select the new actor’s class.
If you want to access the actor itself, get the “Child Actor” node from the “Child Actor Component” and then cast it to the class of the Actor that it is.