Some more info...
I finally got it working by commenting out the configuration under service
auth {
# inet_listener {
# port = 12345
# }
which I had in there for SASL with postfix, and which WAS working before
the power outage.
I guess now I need to figure out why it doesn't like that now, but at least
dovecot is working again.