Una sahariana era, originalmente, una chaqueta ligera de sport. De sport clásico, se entiende: otros nombres para el tipo de prenda son "safari jacket" o "bush jacket". En sus versiones más camiseras, incluso se podía usar directamente sobre el cuerpo. También se he empleado como prenda militar, como guerrera ligera, por los británicos y los italianos por ejemplo. De hecho, si aquí el término más usual para esta clase de chaqueta, en España, es "sahariana", es porque los soldados italianos, que la llamaban así, la emplearon durante la Guerra Civil Española, y se popularizó esa denominación para esta clase de prenda.
También existen saharianas de tejido más grueso, incluso invernal, que en teoría se separan del concepto original, pero vaya, no dejan de ser versiones, y se mantiene el nombre al tener el mismo corte, aunque sea algo chocante (lingüísticamente). Supongo que "sahariana" es un término muy arraigado, o tal vez es que "guerrera" no gusta, o es poco usual.
Entonces, si equiparamos una sahariana a una americana de sport, en principio es correcto su uso en las mismas circunstancias que ésa, para llevarla puesta en una oficina como se está comentando. Pero supongo que Masca la ve más como un chaqueta más funcional o más casual, digamos equivalente a un chaqueta corta, y por eso no la "ve" como una prenda para llevar puesta en la oficina.
No sé si me he sabido explicar. Pienso que es una prenda que se presta bastante a interpretación - también respecto a con qué la combinamos. Aquí hay foreros que la usan por encima de atuendos de camisa, corbata y pantalón bastante formales. Y otros que la integran en conjuntos más casuales.