We had a combative patient this past weekend. She was 92, weight around 100 lbs, in for a hip fracture repair, history of Alzheimer's disease, having only a few teeth, no dentures, and plenty to say....
It may be that you actually handled the situation pretty well by backing off, in spite of the "fight or flight" response you experienced. It also sounds like you didn't leave the patient unattended...