I don't think it's abnormal for people you wouldn't expect to give. To give $500, though, is exceedingly generous. Perhaps someone in her own life has CF. Perhaps she does. Either way, good on both of you for helping out.