That would be nice sure, but this topic is no a support one
If anyone has an idea, I’m willing to pay for it to get it done. Just let me know.
Next version of my Bp-Events plugin will do just that: take the date off of date XProfile field, and make a birthday out of it (yearly recurring Event). It will also “replace” the XProfile field with the Birthday version through a filter/hook. Anniversaries could be the same thing.