The predictions have changed in some cases as they are now using self reported ages, that's fine if the details are correct but when an account is set up there are ample opportunities for people to enter different information either deliberately or accidently. I Have one match who has substituted his result for his mothers, that one really stumped me for months until I realised what had happened. I missed the very obvious male icon and female name clue for far too long.
The shared dna of 802cM could easily fit with a 1c or half aunt, shared matches will be the most telling as a half relative will only match through one common ancestor so shared matches will be different to those of a full relative.
My mother was the youngest of her generation and a half sibling to the rest, she had 3 children in the 1940's and then me in the 1966, the 1940's children were married and having families of their own when I was born so there's lots of half relatives with a generational gap but almost identical ages (I have two half nephews born in 1967 for example).
As the predictions are just that, 'predictions' and not based on actual tree information it's not unusual to have a couple of predictions that are in different generations. Half relatives generally share less dna than the equivalent full relative and the lower dna share can skew the predictions.
All of my aunt and uncles are half relatives to me, the common ancestor is their mother/my grandmother. Our shared matches only go through that one common ancestor and there are a number of mystery matches that only connect to me, these have given me leads to which family my unknown grandfather come from but again there are lots of half relatives with a generational gap and similar ages.