Thanks for sharing. Glad you were able to get medical assistance quickly.
I had attended a civilian trauma class last year and did a write up on it, you making an improvised TQ quickly was great - hindsight is 20/20 but the thing the class emphasized was always having an actual TQ near you, especially when working with firearms. Maybe this type of class might appeal to you, here is the write up I did: AAR - Dark Angel Medical Direct Action Response Training NYC 12/02 & 12/03/2017