sounds like the company wanted to cover their behinds in a possible future lawsuit if you decided to sue them. It is better for them to fire you than you coming back on them later for damages. I think the company knows of the danger and don't like to hear or report any one being injured.
My hubby's co worker was fired almost two weeks ago for injuring two people, he rammed his forklift on a pallet while hubby and his female co worker was holding it. Knocked hubby on his butt and injured his co worker's wrist (a big fat swelling, all black and blue, but none broken. she is fine). The forklift driver laughed thinking it was funny seeing hubby on his butt and co worker yelling to GET OFF. His supervisor saw that and reported his superior. His superior came and talk to both of them. The e, nd result, the forklift driver was fired the next day and demanded drug test....he failed, tested positive for maj. So they fired so far since hubby started working there, nine employees ( I am sure they were temps) quit. It is a hot gueling job (subcontracted with CAT).
I do not know if there is a way to get back to the job. Maybe speaking with the HR but in most cases, it is a lost cause.