Sometimes these things happen in football.
I remember one game I played in the opposing team had a throw in, I was on the line to prevent the nearest player from receiving the ball on the line, the ball was thrown down the line, I had my eyes on the ball all the way as it was going over my head, as I followed the ball I raised my foot to try and get a touch as I turned, one of their players was coming in to head the ball on and my foot went right into the guys face, I was quite upset when it happened, as the guy fell to the ground I thought I had taken his teeth out, I immediately went to see if he was ok, the ref called me over and said I was going to book you but I seen how concerned you were and it was a total accident.
Sometimes you can make a misjudgment and get it totally wrong, it's football it happens!. Roofe got it wrong but there was no malice in it, it was a red card for dangerous play, IMO.