Would a sin bin/red card system even have worked this time? IIRC the umpires didn't award a free kick in this case, if something doesn't get a free kick surely it means the player involved wouldn't be sent off.
Not to say that a send off system shouldn't be implemented, but it seems an odd incident to use to discuss it.