We've been during Gay Days with our sons as well and I wouldn't hesitate to go back. We plan our park days using TourGuidMIke's recommended least crowded park schedule for every trip so this one was no different. Because he factors in things like this, we were not in the "featured park" most of the time. We were in the MK for a few hours on it's day because of the way things worked out when we needed to schedule certain things. It was, quite honestly, no big deal. Our sons were 2 and 4 at the time. I saw nothing that I would have wanted to shield them from. We did see some same sex couples holding hands but honestly, we see same sex couples holding hands on EVERY trip so not going during Gay Days doesn't guarantee your kids won't see that. We saw more FAMILIES with same sex parents than we did just same sex couples during Gay Days. Did my kids notice? They did not comment on the hand holding at all. My 4 year old did ask one question. We were in line for a ride and there was a gay couple in front of us with their daughter. She called one of them Daddy and one Papa. My sons call my FIL Papa so to them Papa is a Grandpa. DS said to me "Mom, she called that man Papa but he's not old enough to be a Papa." I answered that in our family Papa is his Grandfather but in some families kids call their Dads Papa so she probably just meant it like Daddy. DS says "but she called HIM Daddy" and pointed to the other man. I just said "well, she has 2 Dads so she must call them different things so no one gets confused." DS thought about that for a minute and asked the little girl "you have 2 Dads?" and she nodded yes. DS said "that's cool" and they went back to the chit chat and stuff they had been doing.

We talked about that all families are different, most have a Mom and a Dad but not all do. About how this friend from school lives with just his Mom and doesn't see his Dad and that one has 2 families b/c Mom and Dad are divorced and both remarried. Then about how the kids 2 doors down live with their Mom and their Aunt and just visit Dad twice a year. Those families are all different from ours just like a family with 2 Dads or 2 Moms. Not an uncomfortable conversation at all for me, DH or DS. It's the truth and I don't see a need to hide it. Later on we saw 2 women exchange a quick kiss and DS said "that must be a 2 Mom family."
I agree that I've seen more offensive behavior, and language, from heterosexual teens in the parks than I did during Gay Day, even being in the MK on it's "designated day." I wouldn't take the kids to Pleasure Island, but then I wouldn't take them any other time of year either so no big deal there. I have heard that there are some wild parties around the pool at the host hotel but those are Downtown Disney hotels and not the onsite resorts. As long as you aren't staying at one of those, you're fine as far as resorts go.
There are some web sites out there with photos of stuff that supposedly happened in the parks but many are OBVIOUSLY photoshopped and most that aren't if you look at the setting, they aren't IN the parks, they are at the host hotel or at Pleasure Island at night.
I don't understand the whole rainbow thing, but I think it's a symbol of homosexuality, right? Well...you know how little girls are! I'm thinking that if there's a rainbow Mickey or something, then she may want it. Is that going to be perceived wrong by anyone b/c I really don't want to have to tell her that she can't have rainbow things if that's the souvenior that she chooses.
I don't think that will be an issue. Disney doesn't SPONSOR Gay Days, they just don't keep the group away. Since Disney doesn't sponsor them, they don't manufacture merchandise that caters to Gay Day. You may see something in an offsite shop on I-drive but I think Disney still keeps a close watch on what their characters are put on even if they don't make it so more than likely anything like that will be sold privately and not in a shop if that makes sense. If your DD will be picking souvies in the parks or resorts, you won't have a problem...there won't be merchandise marketed towards Gay Days.