I realized the --no-owner is not the same as the -x. I added the -x to all pg_dump commands, which means:
-x, --no-privileges do not dump privileges (grant/revoke)
which in effect excludes the offending GRANT/REVOKE commands from the dump. Problem resolved.