A friend became a US citizen. She wanted to keep her other citizenship and asked the State Department rep about that section of the oath.
She was told if there was any part of the oath she didn’t want to swear to, to just not say that part of the oath.
This was during the Bush 43 administration.
“North American Union”? Skarew dat!