I don’t think there have to be any changes to the unlapping rules. It is allowed and it should be.
What make this stand out is one the way Ocon tried to unlap himself. The first move was OK but the second move would have led to a penalty in any situation. Yes people take that corner often next to each other. But Ocon having overshot the first corner was behind did not have any workable angle to the apex to make a pass work. Admittedly VER did not see him and steered in to him, but on the other hand he shouldn’t have too look as Ocon never should have been there.
That what the penalty was for, not for unlapping. And I think that is fine. Just apply the same rules to unlapping as for overtaking.
A worrying part I find the statement of Ross Brawn that Ocon did not try to unlap himself to get in a better position to get points but simply to race the leader. If true I find it incomprehensible. It opens the door for people dropping back just to have a shot at racing the leaders. Or for someone to yield for a blue flag just before the detection line and reovertake with DRS. At the same time I see no rule that can cover for this kind of behavior.
In the end I don’t think it is needed. Perhaps this yielded Ves a bruised ego, but the 1.2 million euro’s in bonus money for his second place should provide a decent amount of consolation. Ocon is by far worse of. He already has no seat for next year, and with these kind of incidents a return to F1 becomes highly unlikely. That should provide plenty of warning to others to keep it sane when close to a lead car.