"ALL YOUR BASE ARE BELONG TO US"..cats from Zero Wing. (couldn't resist

)
seriously, did you save your new file as the LND file--if so you probably overwrote the LND layer. but missing ports sounds more like a location file problem--did you modify that at all??
Edit: just try rebooting and starting from port again--south mid atlantic start point sounds like a stock bug that's been discussed before.