Dunno if this is related, but the fan stays on in my X3 after some very spirited driving.
Seems like your wife was having more fun then you thought

.
It is my understanding that the fan stays on after the ignition has been switched off to help dissipate excess heat.