Changing the role doesn't influence past transactions, only future transactions.(but rate used will reflect YOUR configuration of the matrix)
Keep in mind in clarity, the role needs to also change on each project
If you want to change past transactions, you'd need to do a WIP adjustment