Now, all that said, I THINK that the middle foul by B1 SHOULD be a T....not specifically by rule, but by common sense.
At its core, it really was an unsporting act in retaliation for an unsporting act. If the trigger was worthy of a T, the response should be no less. Regardless of the live/dead ball status' effect on contact fouls with regards to them being considered personal or technical, I think that fouls involving contact but in an unsporting manner should simply be T's.
So, in the end, I think the fact that you called 3 T's was not really "wrong".
If I were in a game with you, and that is what you wanted to do, I wouldn't resist it.