I thought this would be feasible based on similar work I had done shown in the post I liked below, but as Jazzmaniac has pointed out in the comments my solution would only apply from a single point source in the spatial environment. That said, for the case of emulating the response from one source, you can capture all the effects including those of the microphone itself as part of your channel response. Your ability to do this will depend on your ability to accurately characterize the channel for your virtual microphone.
Please see this post where I did something very similar to this:
Compensating Loudspeaker frequency response in an audio signal
At the bottom of that post in the link above in my response I show an example of the equalizer function I used on a sound file to equalize the waveforms received by the left and right channels as received by two microphones. The two channels are not recognizable prior to equalization, and completely aligned in amplitude, phase and characteristic after! This is based on applying the channel impulse response that I determined from the measurements.
In the details of that approach I show how I determined the channel response. Using the channel response, and in the same fashion you could easily and accurately determine what the other microphone would have received.
To do this most accurately with your application, you would want to have a test microphone in both locations to be able to capture the received waveform and determine the channel impulse response using the method I provided in the link. As long as the room conditions do not change (this is important), and the experiment is done with one dominant sound source as Jazzmaniac points out, you can then remove one of the test microphones, and determine with the other microphone what the Virtual microphone that was in the test location would have received for a sound coming from the same spatial location as what was transmitted when the channel was characterized.
What would be interesting (of which I haven't done so the following is just suggestion), is to have two microphones or even an array of microphones, each separated by a half wavelength of the lowest frequency you would want to process such that directionality can be determined. With this approach there should be sufficient degrees of freedom so that you could equalize the whole room (but I imagine you would need to have a known channel sounder that can be moved to each uncorrelated spatial location, in this case a separation of 1/2 wavelength of the highest frequency you would want to process, and your equipment cannot interfere with the channel response itself.... how could this be done??). Thus with an array the concept should be at least feasible; I have not worked through what the size of the array would be however.