Upgrades are usually to a higher category of the same type. There is no charge for this
An upsell moves you to a higher type cabin. There is a cost for these.
In the past, if your cruise started in NYC, then they used Brooklyn (aka Red Hook).
If NYC was a port of call in the middle of a cruise, the it called on Manhattan.