I haven't heard of a fix for that glitch. I've been trying figure out if profile settings make a difference (they used to), but I haven't gotten very far.

"today's birthdays" and the related script will only show the auto-added birthdays that are on the calendar. There's not a way to manually add a birthday and have it show up there.

You can add birthdays as a regular calendar entry, but they will show up with the events and the event scripts.