Are there any engines that present evaluations based on probability of finding moves? All engines I'm aware of focus on finding the best moves to win the position. I'm curious whether there are any that exist that attempt to present an honest evaluation of a position, with human capabilities in mind. For example, with each candidate move, associate a weighted probability that indicates the likelihood a human is to actually find a given move on the board.

I'm thinking of situations where computers can find winning lines, but the key moves are so counterintuitive or unnatural that most humans would never consider them.

This is clearly a challenging computer science task. I'm also not even sure there's a good use case for such an engine. But, I'm curious.
No engine do what you describe because it’s too hard to code a imperfect human brain. Estimating positional complexity at humans level is also quite hard.