Pi-Hole is DNS and DHCP server, yet IP addresses aren't resolving to hostname on the dashboard

Did you just clear history, or did you clear all caches in the browser(s)? Clearing history doesn't get rid of stored content like javascript, etc.