If these pics come from the original cgi. (I thought I read somewhere, the studio lost the original CGI files. I could be mistaken however.) while these do look more like launching tubes, just eyeballing it, the openings look far too small for Peregrine fighters to fit through. I'm starting to wonder if this ship was originally envisioned to be much larger (Maybe the saucer was originally supposed to have the circumference of a Galaxy saucer? with the rest of the ship scaled accordingly?) Maybe the suits at the studio saw some early shots and said "make it smaller, the Enterprise needs to be the biggest ship of all of them." so the "launch tubes" became windows. Of course thats all a theory.