Cradle cap is a fungus, like yeast. You might try tea tree oil, diluted in vegetable oil, massage it in, leave it for awhile, then wash it out.