To clarify I meant why she didn't board at Wokingham rather than Reading..
Ah yes, that could make sense.
BUT is it not possible that
CIS▸ and staff on the ground were not updated at
that particular moment. If a staff member at
RDG▸ mistakenly directed her to a RR bus, then I imagine it's possible that the staff at Wokingham had not been updated. From what I can see on Live Departures, no
FGW▸ units had travelled toward Reading through Wokingham since the lightning strike, so maybe the WKM staff were unaware that there was a FGW unit sat on 4B at Reading waiting to go (as it did at 2320) after the line reopened.
Arriving at WKM as she did at 2300 was still half an hour before the service to Dorking called. Now I would've stayed on the station, but she chose to sit in the car park and may not have been aware (or made aware) of the FGW services that did call at WKM prior to her being collected at 0045.
I'm speculating as to reasons - in these cases it is usually a series of small errors made by all parties that contribute to the massive cock-up.