Kathy,
Greetings and allow me to first say I'm married to a Cathy, with a "C". We have fun with that as we go, the sisterhood of the C/Kathys as she calls it.
Sorry to hear that you were injured and had to spend time under an idling bus, but, if it's any consolation what happened to you, your episode was not without a gain to transportation safety at WDW.
I took note several times while we were waiting to load my wife's
scooter, that if a driver, once the ramp was fully extended, did not like the look of the way the ramp was sitting. They would ask us to please wait, then they would walk out onto it all the way to the end. They would do a little "knee-bending hop" to make sure the ramp was in solid contact with the ground. If it was, we were given the high sign to board. One time the driver did not like the feel of it, so he advised us to stay back as he was going to re-position the bus. After doing so, and checking the ramp again, he felt it was safe to use and we boarded the bus without a hitch.
As for those people who were complaining that they were going to miss their ADR's.

While part of me feels for them, there is a part of me that says "tuff tuckus!" ADRs are held for 20 minuets past the reserved time, that and I'm sure if a WDW representative contacted the respective dining locations advising them of what happened, I'm more that sure these guests would be accommodated.
Breathe enough of those exhaust fumes and you'll have a "magical moment" alright... "That's not Tink!!! Don't go towards the light!!"
On another note. If I may ask, is your service dog a Seeing Eye Dog? My wife and I were puppy raisers and raised several dogs for Guiding Eyes for the Blind out of Yorktown Heights, NY
https://www.guidingeyes.org
-