I think you're right. For some reason, my heart prefers the present tense(unreal)? I know it contradicts with "10 years ago".
The third conditional is also unreal in that you would always be referring to something that did not happen.
It would be fine if without a time in the past, for example,
If I read my daugther's diary, I would intrude her privacy.
Let's say my daughter is 8 years old.
If I'd read my daugther's diary 10 years ago, I would have intruded her privacy
This doesn't make sense to me at all. One thing is she wasn't born ten years ago. If you want to get overly technical, you could go to the trouble of saying "If my daughter had been 8 years old ten years ago and I had read her diary at that time, I would have been intruding on her privacy." Another is I don't see why we want to mention it in the past. Is this not a good example to compare with what I have orginally.? Again, the third conditional is never "real".