I have been faced with this issue, and the solution was (is) simple.
Just don't use any adjective to describe people in a way that pigeon holes them.
Just write, an 82 year old man was stabbed by a 20 year old man.
Let the listener describe them to themselves, but don't you as a news reporter do it for them.
I long ago stopped referring to people as a "grandmother or grandfather."
I also noticed that news writers would often describe a woman as a grandmother if she was say, 62 years old, but rarely would a writer automatically describe a 70 year old man as a grandfather unless the story specifically was about the man being a grandfather.
Women also get described by their status as a mother or grandfather when it is irrelevant to the story.
For instance in a crime story a man might be described as a 48 year old man, whereas a woman would be described as a 55 year old mother of three.
The story is about the crime they were accused of, not their parental status.
That might come in a larger story -- especially a court case -- where you might report on parental status and also what they did for a living -- "The 42 year old construction company owner," the 50-year old high school teacher."