Wow, I am happy that this discussion has turned in so many interesting details.
High nitrates are not usually toxic to fish, even wild caught fish. I suspect that high nitrates can contribute a lot to fish stress but it is probably difficult to assess.
I do not think that your clown died of "old age".
All this deaths could be related or maybe they are unrelated. It is very difficult to know for certain. I am however inclined to think that they are at least part of a chain of events. How they are linked is a mystery.
It is interesting that all this deaths occured within days of new additions to the tank. You say that this fish seem to get along pretty well. If I had to guess what this patterns of death points out to and who the culprit is, this is what I would say...
The social structure of a classroom is altered when a new bully arrives. He will pick up on someone new or perhaps on the former bully. Similary, if a "nerdy" guy comes in, the former bullied nerd might get a break and feel stronger, even to the point of teasing the newcomer.
I have seen this happen in a tank. A new comer always affects the pecking order of a tank, the territory etc. Former "friends" can become enemies and new alliances are formed

The result are always strange fish deaths.
That the tang could be the culprit would be my best guess, but then again this is only a guess. The truth might never be known
Bottom line: Your nitrates are not OK, but not enough to kill a clownfish. (I have kept clowns at much higher ppms). Your clown was too young to die of old age, espicaly if it was a tank-raised animal. You did good by cleaning that canister. You should clean it more frequently or take it out of your system IMO.
High nitrates are a good reason to wary always. Although they have to be extremely high for a long time (chronic exposure is the real killer), it is generally an indicator of tank shores neglect and high nutrient load in the system.
BTW It is a real pleasure to be of help to you!

Please do post in this forum. No question is a stupid question!