Re: References to other Trek MASSIVE SPOILERS!!
She made me think of a Deltan too but who knows if she's just a Starfleet officer who's bald?
I thought Deltan - probably put in deliberately as a re-imagined Deltan I expect.
I believe in a better world, so I love Star Trek. I have to live in this one, so I love Battlestar Galactica.