I'm 100% sure I have all the requirements met. Next time I go on, I'll grab three screenshots to show you just how weird it is.
I'm trying to just get the option with the wrestling with Barrel. He shows up and there's 2 options - fair fight and throw the fight. No matter what I pick, he never shows up at my house in bareshade.