Why would the supervisor reject the call? Why not let it go to voicemail (for instance) if the supervisor can't handle it, or have the agent not do a direct transfer to make sure the supervisor will handle the call.
It sounds like this is more of a business challenge than a technological one.