Client IP Addresses Shown Only as "unknown" - Fresh Tomato router software

Right about the same time you sent this, I discovered a setting in the router under 'Advanced' -> 'DHCP/DNS' (also shown in an image in the topic you linked" that is called "Use Internal DNS". I solved my issue by turning that off, though I did try that before I posted here. I unchecked that box, saved, then navigated to 'Basic' -> 'Network', verified that pihole was specified as the destination for DNS (made no changes), then simply saved that page again. Seemed to resolve it :man_shrugging:
Anyway, however, thank you all for your help, Blockhead, jfb, and rdwebdesign.