Glad to hear the chaos was followed by you guys eventually being ok. An hour is a hell of a long time to wait on EMS.. I've worked on ambulances before and have some idea of how long that must feel while not being able to breathe.
Was that just a long-sleeve jersey? Any compression suit? I'm curious about the shoulder abrasions and whether they would have happened with a textile (or other) jacket.