The clownfish is still doing great though. Is it just more durable than the other things? When the other things died the salinity was around 34 or 35 ppt. Is that still to high?
I think what sixty_reefer was getting at with this is osmotic shock - in other words, many places that sell fish keep their salinity pretty low, so if you move the fish (or starfish, snails, etc.) from low salinity to high salinity too quickly, it can cause issues and potentially kill them.
If the water that your new fish came with was significantly lower salinity than the water in your tank, then you may have unwittingly acclimated them too quickly (if the difference is really big, it could potentially take a few days to raise the salinity safely to your tank's levels).
Agreed with dedragon, though, the fish already in the tank likely weren't killed by osmotic shock. You almost certainly have a different issue (it may be disease, water quality, etc.).
Also, just for some info here, 35 ppt is considered standard ocean salinity, but salinity in our tanks can (to my knowledge) pretty safely be anything from ~33 to 38 ppt for most marine creatures (the Red Sea, for example - where many fish in the hobby come from/may be found - ranges from ~36-38 ppt salinity). As mentioned, the main thing is really just keeping your salinity stable and avoiding fluctuations with it.
Edit: forgot to add - welcome to Reef2Reef!