Most new dive masks do have mold release agents in the flexible skirt that during storage will migrate to the surface of the lens and cause fogging.
What I don't get is how these mold release agents continue to be present. Are they off gassing over time? I have masks that I have done all the mentioned techniques on. The surest way to visually see if there is contaminant on the lens is with a flame. Even after dozens of scrubs and two dishwasher runs if I put a mask in its case for a week then pull it out. When I flame it I can see stuff burn off and leave a black residue to remove. I don't really have any fogging issues as I just use my preferred defogger and it works as long as I don't flood it and rinse it away, but at what point do the contaminants stop migrating to the glass