From Oscar's onboard you can understand why it would have irked him. Would like to think after the race he'd probably have understood it a bit more.
Imagine the conspiracy theories had Oscar's engine given up in Zandvoort.
Monza was a unique situation. Both McLaren's had waited til near the end of the race for a SC which never came. By this point it's fair to say that the race is over between them, not exactly called off but because there was a 4/5s gap from what I recall, it was extremely unlikely they'd end up engaging in a wheel to wheel battle. I personally thought the swap was fair enough and in-line with their incredibly friendly, yet sometimes tedious team-tactics (see Hungary 2024). They were also in an uncommon position where they could actually fix and revert the positions as there was no traffic between them. If this happened mid-race I think it's possible they wouldn't have switched it back as it feels like more of a live pit stop. Towards the end in Monza it was clear they'd settled for their 2-3 in that order.
Singapore... I mean if we want to just watch them hold position then sure he was in the wrong "rubbing is racing" "if you dont go for a gap......" seems to only go when the narrative suits. It's clear though it's now the fashionable thing to hate on McLaren/Norris. They didn't even favour Norris against Piastri last year when it was him Vs Max until it was too late and think that was only on one occasion