Update - I've been put on medical leave from my job

I was informed not by a meeting with anyone, not by a call from my manager or coordinator, not even a call from disability management (DM), but by email!
I have some idea why this came about, which I'll keep confidential, but there are some political things going on. Apparently I need to have a driving test before I can start a
graduated return to work. There aren't any restrictions on my license, it hasn't been suspended or revoked, but my doctor recommended no driving unless I can pass a road test. What led to that was I was driving with a colleague as a passenger. My peripheral vision was blocked a bit, and when I pulled out onto a street a car was coming. I stopped when I saw the car, but didn't reverse or go forward. In retrospect, I should have reversed. The other case was with the same colleague. It was driving rain and I was having trouble with the rain and glare from the road. I slowed down because of it, and (apparently) was swerving a bit from my lane. This made its way to the coordinator, up to the manager. Manager says "no driving". Doctor subsequently recommends "no driving" and here I am. This has been construed that there's a driving restriction, which doesn't exist.
There are some other issues medically that have been misrepresented by my manager, and I feel ways that I can't express here. I'll be calling my union steward today to find out if I can grieve this and go back to work. So far I've done everything requested of me by disability management. However, I've asked for information from them that hasn't been forthcoming and I feel as if I've been shut out of my own care planning. There are issues they're asking about
NOW that could/should have been resolved
weeks ago. I'd been informed that a medical questionnaire was needed from my neurologist, and that it was going to be sent to me. It never came, and my DM case manager said later that it wasn't necessary.
NOW it is again. I wanted to take care of that a couple of weeks ago. All I want is to go to work...