For the port mismatch issue, here is a related thread.
For the high amount of queries, it is not unusual after an outage (internet upset) for a device to generate a large number of queries.
I note that you have conditional forwarding enabled, which can lead to circular DNS traffic.
REV_SERVER=true
REV_SERVER_CIDR=192.168.1.0/24
REV_SERVER_TARGET=192.168.1.1
REV_SERVER_DOMAIN=
Please find some example query, forward and reply entries for this domain in your dnsmasq log at /var/log/pihole.log and post them here.