I don't think a military helicopter would be any more capable than HEMS in poor weather and the time for one to reach the incident would be substantial, unless it was already in the air.
Where's Headley Court relative to where you saw it - could it have been going there??