Hi Brian,
Others will be along soon, but my short answer would be no. I don't think there could have been a better way for you to handle it. I'm so sorry you are in such pain and I'm so glad you called the police to help your wife. You probably saved her life.