Well, in the USNI it's not supposed to show up just by adding them in the database.
USNI is compiled from the the usnidata in the graphics folder.
But it should show up in the mission editor, make sure you picked the right type (sub/surf/land based...), chose the country and the new shipclass you created should appear on the dropdown menu.
__________________
|