The other side of it is that a 50 year old should know better.
The assumption is a 12 year old isn’t mature enough to deny their baser instincts.
Either way, she cannot give consent. It’s not consensual sex. It’s an important distinction.