No, there's still a Hank Henshaw. David Harewood is actually playing a dual role in Supergirl now. They actually introduced Hank Henshaw as Cyborg Superman in Season 2. (Why the heck he's named Cyborg Superman without the accompanying tights and cape is a mystery.)