You appear to be having issues that others, using YazFi, haven't experienced or reported (AFAIK). As prior posts indicate YazFi clients can access internet without having to enable or disable Two Way to Guest and or disable Allow Internet Access in YazFi. Further the Pi Zero W does work wirelessly with YazFi as previously shown. Maybe its time for a hard factory reset and reconfiguration (without importing a saved router.cfg file) if you continue to have these strange issues.
Pi-hole has log entries for my Chromebook when it is connected to my main WIFI AP.
Is your router configured for W
ireless Router mode or
Access Point (AP) mode? YazFi generally only works when the router is configured for
wireless router mode. YazFi does not work with AP or AiMesh nodes or clients connected through those nodes or AP's.
You may want to list your settings outside of YazFi (i.e. post screen shots) as you may have some other setting outside of YazFi causing one or more of your problems.
What firmware version are you running on your router?
How do you have Pi-Hole configured on the router? Did you put the Pi-Hole IP address in the LAN DHCP DNS fields or the WAN DNS fields?
Are you using LAN > DNS Director and or LAN > Route? If so, how is it configured?
How is your Guest Network page configured? Did you
inadvertently disable
Access Intranet on the Guest Network page?
DO NOT change the Guest Network
Access Intranet option from Enable. YazFi needs that option set to Enable.
How is your router connected to broadband? Are you using it behind another router?