Being a profound Mr Nice Guy the disrespect demonstrated through these conversations was so obvious and knowing there was no way I could prevent this from happening I basically had to accept the fact.
NG or not you are correct in that there's really nothing you can do about it. Legally she's within her rights. Morally? No, not at all. All you can do is continue showing your boys what a great dad you are. I promise you, at their ages they are NOT HAPPY that W is flaunting OM in their faces. YOU are their dad and OM is an unwelcome interloper. Just continue to be an awesome dad to them and try not to concern yourself with the mess your W is making. If they should bring it up with you next time you see them just listen and validate.