Hi Miguel,
Thanks for taking time to share your thoughts. With the AWS LB Controller, it should create the LB when we deploy the Ingress. Sometimes it takes a bit of time.
Here is what I would try:
1- Install Lens [k8slens.dev] to have a greater visibility into all the resources
2- Check if the Ingress is created as expected.
3- Delete the Ingress and redeploy to trigger the LB creation.
Let me know how it goes.