Ok - I have an update on this. And let me start by saying the knowledge and helpfulness on this board is truly amazing. Thanks a million.
After reading the replies and linked threads you have sent, today I bought 1) a couple boxes of a different brand ammo (Federal) and 2) out of curiosity a box of the same Fiocchi Target Max ammo that I was having the problem with. Both FMJ 115 grain. Then I did the plunk test and, voila, Fiochhi failed the plunk test (see photo) 100% of the time and all the Federal did just fine. Not only would the Fiocchi not rotate once in, but it would stay completely stuck when you turned the barrel upside down. I won't be able to officially shoot the gun again until this weekend, but I'm almost certain this is problem solved. Furthermore, I tried the plunk test in the barrel of a different handgun I own, a Walter PDP, and both ammo brands passed 100%. So it appears that it's just the Fiocchi being a bit too long for my new CZ 75B given the way the barrel/freebore is designed.
I have to say, until 24 hours ago before reading your feedback, I had never even heard of headspace, freebore, etc or assumed that a "normal" box of factory ammo wouldn't work in a standard 9mm handgun. After today I will 1) always plunk test ammo before shooting and 2) never buy Fiocchi again. I just hope that after putting about 100 rounds through the gun OOB trying to diagnose this problem and unjamming it hard multiple times I haven't done any damage. Also, I do think CZ could do a better job of educating consumers on this, even though I'm a fan.
If anyone has never seen it, I found this particular post incredibly helpful.
https://czfirearms.us/index.php?topic=114239Again, thank you all so much for the feedback and super interesting education!