More later but the Supergirl Flash cross over was as dorky and adorable as you might expect.
Ok given her last line I'm just going to call it, Cat Grant totally knows Kira is supergirl and decided to just go along with it since Supergirl went through all that effort just to pretend she's not. It would explain both the amount of leeway she's given an assistant that's always late and her barely batting an eye at Kira being blown through a window.