I agree w/the saline conact solution. I haven't worn contacts for years but I always keep a bottle around for washing things out of the eyes. Be sure that you get a sensitive eyes formula. Reg. saline eye solutions can contain THIMARISOL (sp?). It is a mercury compound, it's used as a preservative, & it can be very irritating to the eyes. Sensitive eyes formulas don't contain it. She won't like it but probally the best way to rinse her eyes it to lay her on her back on some towels, hold her eye open, & repeatedly flood her eye w/the saline.
As far as the cradle cap, Head & Shoulders contains antifungals which is probally why the Dr said to use it. You could add a few drops of GSE to reg. baby shampoo & get an antifungal shampoo without all the chemicals in Head & Shoulders. HTH Blessings ~herbalmom