Wouldn't rule out a fracture, especially with that level of pain at rest.
Wrong force applied at the wrong angle, fibular fracture isn't too far away stretch of the imagination.
Either way, poor fella has had a very rough time and we've got a very raw deal.
At least we might get an...