What identifiable outputs?
The ones that have been mentioned tediously many times.
If you say "Pay me 1 BTC" and I send you 100,000 UTXOs for 0.00001000 BTC each, would you consider those UTXOs I sent equal to a single 1 BTC UTXO payment?
Yes. If I ask you to send me 1 BTC, and you send me 1 BTC, then I'm fine whether you remove 1, or a thousand outputs from the UTXO set. I don't care if you killed someone before, or sold cocaine, or mixed them. I only want the bitcoin.
If you mean to send me 1,000 satoshis a hundred thousand times, creating 100,000 outputs, then no. I'll ask you to consolidate them into one ideally, because I'll have to pay lots in fees. I don't see how is that relevant; I still don't care about the origins of the coins.
Like I said, the claim that coinjoin participants don't know each other is false.
No, it's true. Coinjoin participants should not know each other, because only a fool uses a privacy-enhancing tool with the precondition that they will have to expose who they are with the rest. What you seem to argue is that coinjoin participants don't necessarily feel confident
not knowing who the rest are.
Where did I claim fungibility is my goal?
Your goal is irrelevant. You mean zkSNACKs who run the project?
Here,
here, and
here.