People can change a lot in 18 years, I'm not going to assume a 28yo guy's going to abuse his niece because of what he did at 10. I understand it's not something to ignore either.
That's something she should probably talk over, if not with him, then with the 2 people who were watching.
For example: her older brother? What about his protective instincts, surely he'd help?