do you have another service center near you?
I would talk to the service manager and see what comes out of it.. I would not hesitate to share the picture and if needed let him know you will be sharing this with Nissan...
at the same time I think it would just suck for the tech's if they were to loose their job over this..
good luck!