There's no risk in doing a new config, unless you assign a data disk as parity, and it's even more safe lately with the keep assignments option.
You could do a new config, re-order data drives as you wish, unassign parity2, check parity is already valid before starting the array and it would be protected since start, then after starting the array at least one time re-add parity2 and sync it.