Question: can birthday be called anniversary?
Answer: Anniversary is for things that are celebrated annually. And this includes birthdays, of course, but a birthday is a special case of anniversary, and you would almost never say birth anniversary, but almost always birthday. ... So, for other anniversaries, use a qualifier.