Other applications I use have no trouble recognizing the port, except the Arduino IDE.
No matter what I do, the Arduino IDE. won't recognize the port. I've tried different cables and hubs, soft and hard booting, no luck. I'm reasonably sure that this is NOT a driver issue because as far as I can tell the Arduino IDE is the only application that doesn't see the port.
Unfortunately that fix doesn't apply to this situation. I checked, there's no security issue, intervention, or block as described in that thread. I can open the COM port which is instantiated on my Mac using Serial. The COM port appears, and there's no problem opening the port. It's only the Arduino IDE that can't see it.
I had another ESP32 board (a Wroom 32D) with a CP1202 serial USB port, tried that. It's the exact same symptom. Identical. The Mac sees it, other programs can access it, just not the Arduino IDE.
Problem Solved. I was holding back from Upgrading MacOS for quite awhile because of some older programs. That got worked out and I finally upgraded from Mojave to Monterey. That allowed the latest Arduino IDE to recognize the serial port. Maybe something to do with special characters in the device name? All good now.