I can see Age in a Contact Summary. How can I add Age to a Profile?
Good questions. As you say, age is a calculated field and afaik won't be available.

Either you need to adjust how the DoB field is displayed which may be via js.

Only other option, for display purposes, would be to build (you guessed it) a  Drupal view block and show that instead.