Ok, I think I’ve found a solution to this.
For anyone interested, I found this topic which is almost identical to my question: http://forum.mikrotik.com/t/pihole-and-ipv6-getting-it-to-work/175706/3
I followed @CGGXANNX suggestion regarding the ULA, and now it is working. I get replies from pihole answering to dns requests! finally!