You assume correctly. But I couldn't exactly outright say WHERE I posted the link
The cat's out of the bag, Pandora's box has been opened... And Cryptic's moderators, frantically trying to close the box (and failing). I think I made about 10 posts in total, each time I included a link or mention of the ship class, the post was deleted. Guess the moderator (Stormshade) got a bit of extra work.
EDIT: As for the ship, I find it HIGHLY inappropriate to exist in the 25th Century, being that it's a 29th Century ship. CBS didn't want the Constitution Refit flying around at max level. Wonder what they would think about players flying around in a ship that shouldn't even exist in the time period of the game. As you said, likely a Lockbox ship. Question is, how do you balance it appropriately, without making it look "stupid" compared to the advanced tech that it -should- have?