Is it possible to pass mouse clicks through an overlaying element:
You could try to retrieve the mouse coordinates in your click event and then retrieve an element by hiding your overlay, use document.elementFromPoint(x, y) and then redisplay the overlay.
See this SO question for more info about elementFromPoint:
How do I find the DOM node that is at a given (X,Y) position? (Hit test)