Try reloading instead of restarting Unicorn during a cap:deploy to see if it has any effect on the zombie Unicorn problem