We may have said goodbye to one superhero — and Cat Grant (Calista Flockhart) sob-sob-sob! — on Monday’s (Oct. 17) “Supergirl,” but we also said hello to...