I love Cornsilk too, and so sorry when it was discontinued. However, after a good year trying different alternatives, including all your suggestions, I have actually found a pressed powder that in my opinion is better than Corn Silk, it is called Natorigin, made in France, but freely available in the UK on line. Yes, its a bit pricey, at around £23, but it is so worth it. Comes in three colours, I found beige the closest match, not walnut shells like CS but Argan shells! lasts all day, perfect complexion. I reckon although it is dearer, it will last a long time, so worth it. Try it.