I think you are very brave. i also happen to believe that keeping on "trying to make it" wrt work is the right approach for right now. While you have the wherewithal you can try a few things. Hopefully at some point you will find yourself doing in a working role and feeling fairly comfortable.
In any event, at some point the scales will tip in one direction or another. Either things will get easier or they will get harder. If things get to the point where continuing to try hurts you more than it helps, it will be time to request disability, and you will do so in good conscience.
Now sounds like a huge adjustment time, a time to be very gentle with yourself, and explore maybe different working roles if you need to.
the world is just so full of people who don't understand. Now, keep in mind that when you call someone on doing something that is off limits (like petting Trip with his big orange DO-NOT-PET sign), most people will feel shame and/or embarrassment. Some will apologize while others get very defensive behave aggressively, showing apparent anger.
-- 1. Can you practice some scenarios in your head using recent examples of anger, aggression, huffiness etc, but tack on a silent mental response to yourself: Remind yourself that the negative/aggressive reaction is about them they are most likely embarrassed. Then try to rehearse the scene feeling their "apparent" anger as fear or shame and not directed at you.
-- 2. When "situations" arise, rather than engage a person directly, use indirect cues like looking away, staring at a fixed point as though you are completely deaf or engrossed in something else.
You and Trip must have done a course together. Do you still have access to your coach or someone you can call? I am sure you are not the only person who runs into these types of situations. I bet folks who train the service dogs and team them up with their owners might have some creative input for you on how to deal with some of these disturbing and frustrating situations. There have to be others with service dogs who use public trans, and apparently that big ol'orange sign Trip wears is not enough for people (sheesh!)
i've been very very very very asocial before. hardly went out etc except at night. at those times if i had to i used reflector shades. if you can stand it i'd wear very dark shades, reflector shades or semi-reflector shades. when need arises i feel very protected behind those knowing people can't see my eyes even if they look at the eye area.