It's you not getting the point. What i said is ofc match doesn't change changing a position for a sub of the same position. But it does change flow when you change players using a new module. Going from 4-1-2-1-2 to 4-5-1V as i stated before didn't change the possession only, but changed the flow of the game: the favor bar (the one above the stats) which has been costantly pushing in my favour, stopped after 5 mins (necessary to sistem to elaborate sub and module change) and reversed against me. With the narrow diamond not once in the entire game this did happen. Further proof is that as soon as i put the AMR/AML as two AMC after the goal (then reorganizing through the middle again) the favour bar returned in my side for the last 3 mins.
So even if as you say the substituted was meant to score and the one who got in score instead, that might be true just for the same roles. Game engine couldn't possibly apply that to a different role as if he generated that role (ie DL) scoring, once the DL is removed from the game for a ie ML the system won't "find" the scorer entered in.