Replication is done after the data is moved to the active area. In co-deployment, the active area is the application layer. You replicate (to target systems) after activation. So, by the time you replicate, the data has already been moved to the application tables in the co-deployed system.
You need to understand the concept of active area: re-use vs flex mode.
Again, if you want to replicate vendors only without BP to other systems, use ALE without DRF. You could technically use DRF but that might be complicating it too much.