Having watched that footage again, I don't think you can blame Elliot one bit.
a) He did nothing wrong
b) There was no guarantee he would have been out had he not collided with Sidebottom.
But what I will always remember from that incident is Benson putting his arms around Collingwood.