Sorry to hear about what happened to your Cat..
Maybe someone else also suggested the below..
If your own back is broken, you could attach a support/ brace etc., to enable fast healing..
So I am thinking, your Cat maybe appreciative if you attach something to its back, so to keep it...