I only needed to add the default route as Mathias suggested in the defaultroute6 variable and then properly set my firewall to allow ALL icmpv6 types.... It then started working.
localhost# ping6 twin-india.org PING6(56=40+8+8 bytes) 2a02:e00:ffff:23:a00b:9aff:feed:88ea --> 2a01:430:10f:0:a0::4 16 bytes from 2a01:430:10f:0:a0::4, icmp_seq=0 hlim=53 time=17.710 ms
16 bytes from 2a01:430:10f:0:a0::4, icmp_seq=1 hlim=53 time=17.706 ms 16 bytes from 2a01:430:10f:0:a0::4, icmp_seq=2 hlim=53 time=17.661 ms 16 bytes from 2a01:430:10f:0:a0::4, icmp_seq=3 hlim=53 time=17.720 ms 16 bytes from 2a01:430:10f:0:a0::4, icmp_seq=4 hlim=53 time=17.640 ms
^C --- twin-india.org ping6 statistics --- 5 packets transmitted, 5 packets received, 0.0% packet loss round-trip min/avg/max/std-dev = 17.640/17.687/17.720/0.035 ms
Everything works now and I am a happy camper. Once again my heartfelt thanks to all of you.