I dunno. I might be overestimating how happy I should be about calling here; I can come up with something like 50 combos of hands, assuming no discounts, that beat us. And that's if he calls the preflop 3bet with T9o and KTo. For our call to make sense, we need him to bluff - or valuebet worse, importantly - less than 25 combos, at most. Versus an unknown, shoving into me when the scarecard falls just makes me so very, very suspicious.
I actually tried to do some filtering for this, but the situation just comes up rarely and finding a decently similar situation is nearly impossible. Only 22 hands since August 1st. My overall river call efficiency $ is definitely in the black, versus a c/c, c/c, donk line, and that includes weaker hands than AA on a board like this.
Based on what I can see in the 22 hand sample that I have, though, it's usually that it's monsters when it's regs that do it, and trash when it's fish that do it. So I guess that's a useful lesson; fold if he seems like a good player, call if he doesn't.