The obstruction did follow the letter of the law, the Whitehaven player interfered with play and certainly stopped Varkulis getting to the tackle early enough to stop the offload which led to the try. You don't have to knock someone to the ground to obstruct them.