Way to fail at reading comprehension and then call the guy ignorant. He said the FLEET Ambassador which does not come in a box. He meant he would give access to the fleet's shipyard to buy it.
As for the OP, there will never be another time to get the t5 Ambassador outside of it possibly appearing as a 200k FC ship for a tier 5 ship yard just like the Odyssey.
Oops, my bad. I was skimming, and just missed that part. And never say never. I wouldn't be surprised at all if they offered it again in a year or so.