PiHole has 2 ip addresses

They are all dynamic so they are dynamically generated via a process called autoconfiguration or SLAAC. I'd suggest a read through Use IPv6 ULA addresses for Pi-hole for some more on IPv6 and Pi-hole.