In your case, the ECU cannot lean the mixture enough, vs the base maps, to have the expected exhaut gases composition. You are in lack of oxygen in the exhaust.
It could be because of a too rich mixture or because of a failing lambda sensor.
I would start by swapping the pre-cat lambda sensors, as you did for the MAF, to see if the code follows the sensor.
If it is not the case, I would focus on the fuel system (too high fuel pressure, leaking injectors, ...)
Bank 2 is the driver side, you are correct.
On a side note, there is no chance that you can see the hot wire in the MAF because there is none in the 360 MAF. The flow sensor is of film type and is hidden. At best, what you can see is the air temperature sensor.
Also, on the 360s, because of the modular intake
system, each MAF is not affected to one particular bank. Depending on the position of the compensation and modular valves, the air is flowing from one MAF, or the other, or both (eg: at idle air in bank 2 is flowing through MAF1,while at full throttle air in bank 2 is mainly flowing through MAF2). So there are chances that a wrong MAF would affect both banks. Anyway, you have proved by swapping them that it is not a MAF issue.