Clarity on dB SPL calculation
You can't add different units such as dB(V/Pa), dB(1/1) and dB(SPL) together and expect a result in dB(SPL).

You are correct that 94 dB(SPL) is 1 Pa. Feeding that 1 Pa to microphone with sensitivity of -46 dB (V/Pa) does give you -46 dB (V) or 5 millivolts (0.005V). But then I don' know what you are expecting to happen next.