This post is breaking my heart this morning - poor Pouncer!!! :(
I'm pretty sure he acted that crazy because he was in a very bad pain! :( My first thought was that maybe the bandage was too tight and caused him even more pain and discomfort, because he started behaving like this AFTER he has seen the vet. Obviously the pain killer you gave him helped him, and I can't see anything wrong in giving him slight pain meds to take the worst pain away from him during the first days - but I'm no vet!
I think it's good that he's purring; it's said the vibes coming from the purring help the bones to heal.
I'm off to work now, but I'll keep poor Pouncer in my thoughts. Hope he will do better soon!
Kirsten