I was going to rebutt your interpretation of the image but I took a good long look, looking at the contour of the new nacelles in stock images vs the screencap. Judged the distance from said nacelles to where the saucer would be, and I will concede that it just might be (I won't go 100%yet)....the Enterprise.
Thanks for the new perspective.
