Duplicate calendar entries can definitely clutter up iCal. I found an article that has specifically addresses duplicate birthday entries in iCal. You can find the steps under section titled "7. Clean up birthdays and use the Birthday Calendar" in the following article:
Thank you for posting in the Apple Support Communities.
All the best,