To elaborate,
There is no rule on teabagging nor do I have plans on introducing one.
You were banned not for teabagging, but for sitting around for 20s+ for delaying.
Yes you were in the killfeed one image so personally that's not enough evidence however you can see its the same map / round and you're still there 20s later.