I hate to be a party pooper but based on your post it seems besides crowds (and again, its Disney World, not 6 Flags Great Adventure) most of your issues were with your party, not the company.
Do you not have a smart phone? All (no offense) non flip phones have easy email access and all rooms (if you were staying on site, and I would say most if not all Orlando hotels) offer free wifi so the ability to check email (even if you don't, doing it through your cell carrier isn't that expensive) to check for an email doesn't seem so outlandish.
And as for the rules, you should always check online or sites like this to see what has changed, lots of things change or rides are closed or things are under construction all year long.
Someone with a disability, tough, very hard, I understand that, but if they are in a wheelchair or a scooter or are unable to move themselves, nobody can push and hold the wheelchair? They also have break/locks so that when you aren't moving they don't roll.
And for your kids who refused to wear their arm bands, aren't you their parent? Don't you have any control? You paid for their Disney vacation, the least they can do is wear what is basically a watch.
It just seems as though you wanted the perfect experience, and didn't do your research, again I am not trying to be an *** or anything, but to consider never going to Disney again because your kids wouldn't wear their bands (do they not hold their phones or keys or anything on their own?) and that there were crowds and that you were with a handicapped person makes it seem like you just didn't plan on something happening, which is silly when everyone in the world wants to go to Disney 12 months a year
There's what, about 17 million people that visit WDW per year, how many people do you see registered on these types of sites? That's a ridiculous expectation.
And if your kid isn't comfortable wearing the bands why would you force them to wear it?
And expecting everyone to have a smartphone is also ridiculous. I know people that don't have a cell phone at all.