I am only guessing here: The Vbe might have been modeled differently.
Also, your design assumes that the forward voltage drop of the 1N4148 is equal to the transistors' Vbe. You should not assume that. The Vbe and the diode's forward voltage drop changes with the temperature and may vary slightly from one manufacturing lot to another.
You might want to try to substitute the D1 as BC847 connected as a diode. Likewise, you may want to try substitute the D2 as BC547 connected as diode. You will get better match for the Vbe. However, I would not consider this as a robust design.
If your design tolerates that the collector voltages OUT847 and OUT547 don't go to 0V, you could add small resistors or 1N4148 to the transistors' emitters. Better yet, change your design so that the bases are driven either 0V or 5V without any diodes.