I don't think you can say Barry wasn't interfering for that goal, just would like to know what is going to be called offside in the future. I'd say all the player has to be off. Just so long as we know so it is universal.
Be good to see those little tugs like the one which cost us the penalty disappear as well. The dive was theatrical just to get the refs attention but the tug did happen and could have been costly.