FWIW the PiHole web UI and Flutterhole (Android app) have easily accessible 'disable for x mins' operations which can help for things like this.
I thought about wiring up a physical button which would send the "disable for N minutes command" before I realized I was playing with too much fire.
I have a button on my stream deck to enable/disable pihole but I totally understand that is an annoyance for others!