Synchronize with only published nodes
Viewing all the options listed on https://drushcommands.com/drush-8x/sql/sql-sync for drush sql-sync command, it seems you can apply limitations on a table level only. So you might want to build a custom code for syncing data as there is no way to push nodes and field data using Drush sync per their published statuses.