it's a little confusing on the AWS side, but an ECS cluster doesn't actually specify a VPC. You specify the network parameters/arguments on the ecs.Service that runs in the cluster.
In ECS, cluster is a just a very loose grouping of tasks and services. Take a look here:
https://docs.aws.amazon.com/AmazonECS/latest/userguide/service-configure-network.html