The odds of this are impossible I would assume, cause afaik, only 12, 18 and 24 word seed phrases can be generated basically, and you should have a 23 word phrase with one missing.
BIP39 seed phrases can be 12, 15, 18, 21, or 24 words long. Each 3 words encodes for 32 bits of entropy.
As suggested above you should drop that address as the phrase is faulty.
The phrase is not faulty, provided the checksum is correct. There is nothing inherently faulty about a phrase with a duplicated or even triplicated word. If Coinomi will not allow the phrase to be verified, it's because of a bug with Coinomi, not the phrase.
1-((2048!)/(2048^18*(2048-18)!))
Correct, except replace the two "18"s with "24"s since we are dealing with a 24 word phrase. It is essentially a modified birthday paradox.