How to connect to Neo4j cluster using port forwarding and neo scheme?

Let me restate what you have here. You have setup a Neo4j Cluster of 3 Servers/Pods. You have no read replicas. Please tell us what K8 you are using? Google, AWS, Azure, On-Prem, Ranger?
There will be a 4.3 Helm Chart soon that will do Server Side Routing and that will allow a single IP address to be used.
Since you are (probably) on 4.2.x you need to look at the External Exposure chapter in the doc. Your three pods have addr1,addr2,addr3 inside the k8 cluster. You need a route for each pod outside the k8 cluster, and three IP addresses outside of the cluster to route with. It's just the way this helm chart works. Hopefully you are on one of the cloud providers and as such you will create a load balancer (I know - read the doc) for each pod. AND you will advertise a route for each pod to go to its corresponding load balancer service. https://neo4j.com/labs/neo4j-helm/1.0.0/externalexposure/
I see you have a gds license (trial maybe) - which means you should be working with someone in the Sales Engineering or Customer Success (if you are client already). It would be helpful if I knew whom you were working with (if any).
Port forwarding - IMO - is not the right option for a cluster in 4.2 unless you get very creative and deviate from the docs.