He's SO cute, I hope he recovers ok & doesn't have nightmares (I wonder if they dream?). Horribly close call, could have been worse, whew!
I have a hunch that any cats near his cage from now on would be VERY stressful for him, I hope you can avoid that. The cat may be more motivated now too?