Don't second guess yourself, you did the best you could for him. I know, easy for someone else to say, but, I have been there, and still have regrets about some of the choices I have made for some of my animals. You make the best choices you can based on the information available, but no one is perfect, and sometimes there is no choice that will keep them alive