You have amazingly good amount of info. Too bad it's not enough to decipher game with sureness if you (me) never seen it.
It's obviously falls into "Adventure" and "FMV" categories.
So, wild guess #1:
Flash Traffic: City Of Angels.
(Game itself is at Archive.org).
---upd---
IMDB have Dave Sawyer and Krupinsky in the cast, so it is it.