Your blog story makes a good case for always disclosing the D in the workplace. I worked 25 years as a shop technician for a major airline and the company knew before they hired me. I never made an attempt to conceal it. I tested, changed infusion sets, drew up and delivered countless syringes right at my work bench or desk. I never passed out at work in all the hours I worked there but it was always nice to know that I didn't need to conceal a basic human function. I also treated innumerable lows at work drinking a juice box or eating glucosetabs.
Some coworkers showed an interest in learning about T1D but most didn't really care. These are the people that periodically ask, "If I find you acting confused or passed out, does that mean you need insulin?"
Now I'm retired and don't have to deal the D workplace. I move through life with a yellow labrador low BG alert dog. People who see us out and about want to understand a little bit about diabetes so they can appreciate what the dog is doing.