this is really profound! Great observations!
My way of dealing with ENFJs is to go toe to toe. When they won't back down, say the thing you know will make them furious and secretly enjoy the blowup that ensues. lol
....as you can tell I have no clue how to properly navigate this type, we just fight lol