I don't know about the "sun miracle," but at least one Catholic theologian has published a lengthy "dubunking" of Nancy Fowler generally, the "visionary" who all these people were there to see in the first place.
http://www.catholicplanet.com/apparitions/false53.htm
http://www.catholicplanet.com/apparitions/false53.htm