How can I modify my simulation so that it comes closer to the real case?Discharging a 4u7 through body diode shouldn’t be problem, it certainly doesn’t destroy the mosfet since Vusb doesn’t pull the Vcc rail to ground like in your simulation (it just disconnects the rail).
Add some realistic values for the cable resistance and inductance, for a start.