Hi,
Recipient flags (@blackList*) store user-specified opt-in info, not deliverability. The non-deliverable table (nms:address) is recipient-agnostic and tracks the deliverability of addresses.
If a message is bounced from Message Center (or if it's sent when it was supposed to bounce) the marketing instance will notice it and update its non-deliverable table accordingly, post-sync.
Thanks,
-Jon