Those two incidents were far from similar. The interpretation change following the Rodri incident dealt specifically with a player coming back from an offside position and “immediately impacts on an opponent who has deliberately played the ball”supposedly safe in the knowledge that he was offside and couldn’t challenge him.
Courtinho never challenged a City player. He simply received a pass in an onside position, having come back from an offside position. That has never been offside under any interpretations.