After reading your post i'm kinda struggling with what your looking for in a response. I kinda just enjoyed reading your stories...was that it.
Also, I noticed this phrase so much
"I once went to a..." Kinda makes me want to say it too;
I once went to a = local World Tai Chi Day Gathering (here in Southeastern, CT) and after all the customary forms and introductions there was allot of pushing hands matches and people just having fun throwing eachother around.
I faced off with one of the demonstrating teachers... He's was a big guy around 6'-2" and he was easily throwing big guys around. I noticed he had skill and I couldn't wait to touch hands with him. I had just moved to the east coast from the SF bay area and I was used to living in a competitive Taiji atmosphere. Come to find out this guy was an Open heavy weight champion in Taiwan for push hands. But I didn't know that at the time. When I meet someone new, I tend to follow an old adage:
" Don't try to win, just do what is correct and let the win happen by itself."
We started with fixed step and I quickly displaced him a few times so I could tell his ego was itching him and then out of the blue...he jabbs his fingers straight into my throat. I grabbed them and bent his fingers back to peel his hand away and said, "So it's OK if I do that to you right
" (He made a quick smile at me) Then it escalated to free and open moving methods. It escalated further and I ended up on top of him in a mounted position basically ground and pound hitting him...albeit I wasn't hitting too hard. Just enough to let him know I owned him at that moment. When people jumped in to stop it...it was already too late. He apologized for starting it and we've been on cordial terms ever since.
But the point is initially, if I had tried to score and take him on aggressively in the beginning he would have picked up on that and duffed me like I saw him do to a bunch of other people. Meaning if you're smart (and sometime patient) you can get even good people to make mistakes.
That's my take on how I solved one problem.