That's a great explanation! It's very interesting how diil and dilon are constructed in reverse than English. Though, any case of -on isn't always this since there are quite a few words that contain -on (particularly colors).
Sos is the stressed syllable in ensosin. It's pronounced enSOSin rather than enSOsin, and in the latter case we could expect s to shift to z. Sizaan is pronounced SIzaan and not SISaan, sos that's why the pronunciation shifts there. The tendency is for unstressed consonants to be voiced and for voiced consonants to follow or precede unvoiced consonants, but that's another pattern to perhaps explore. I'm sure there are exceptions (such as sos and dov).
Here are a few examples. For demonstration all voiced phonemes are in upper case and all unvoiced phonemes are in lower case:
- thU'UM
- sU'UM
- LOk
- BOk
- kOD
- LAAs
- fAAZ
- tIID
- AHkRIN
- MINDOk
- MOtMAhUs
- kINBOk
Hypothetical words such as god, maaz, and ahprin would be better rendered as got, maas and ahbrin.