You can still bring your own wine onboard. A couple of stipulations exist. Wine must not be on the NCL list. http://www.ncl.com/more/wine_list.htm
My advice is to contact NCL Guest services....they can be reached through the reservations number. Get them to fax you a note stating that it is ok to pay the $10 corkage fee. If you attempt this and fail and they confiscate the wine. Contact the Food and Beverage manager on board and ask him to please retrieve your wine ( kept in the bottom of ship) and that you wish to pay the corkage fee. Tips always help in this situation. He will go get it for you ...no doubt.