I can see an anti-ram system being five settings in the server config:
1. Amount of time before counter is reset. (Maybe set a default of 30 minutes?)
2. Number of rams before action sets in. (Maybe set a default of 12 impacts?)
3. Action to take when limit is reached. (Do nothing, Instant-teleport server admins to site, autokick, autofreeze, autoteleport, autokill, etc...)
4. Number of rams before limited action sets in. (Maybe set to a default of 8 impacts?)
5. Action to take when limited limit is reached. (Do nothing, instant-teleport server admins, instant-teleport players, etc.)
With this, a stuck shuttle can be teleported away after 8 bounces. However, if the player rams someone a few more times within the time limit, they might suffer an autokill or autokick.
Again, you'll affect both the rammer and ram-ee. I think that's realistic, because you see that in real-life settings. (It doesn't matter who threw the first punch, you're both thrown out!) On the other hand, if it's a troll who's ramming everyone he sees, he'll get up to the ram limit before everyone else does, assuming there is more than one player he's harassing.