Welcome to the community @gstlouis
I did not study your post in detail. But, when unusual things like that happen you might try updating postmap.
If that does not help you'll probably need to wait for a different volunteer with more postfix / dovecot expertise.