He was never going to make subs at half time. He has made subs pretty sharpish in the 2nd half before, unless we get back into it I would expect subs at 55 minutes.
You couldn't see his foot and so you can't conclusively say he was onside, therefore the on field decision should have stood and the on field decision was offside.