She is a very capable black woman.
If that is an effort to write a politically correct non-racist sentence, you have nearly succeeded. It would be better without the word "black". Otherwise, it might be thought of as having a condescending "attitude", as if it were unusual for most black women to be capable.
I do not see any prejudice related to age in your sentence.