You need to VPN back home to securely connect to your pihole. Definitely don’t expose your pihole to the world by opening port 53. Recommend checking out
https://tailscale.com/kb/1114/pi-hole
High level steps using Tailscale:
1. Expose pihole to Tailscale as its own device
2. Set the pihole addresses ipv4 and ipv6 as the tailnet’s DNS address
3. Enable the Override local DNS
4. Connect mobile device to tailnet
bonus: use MagicDNS and Tailscale cert to provision certificate for your pihole admin UI!