Hey mate,
Hows yer dovii going, just caught up on the thread and would be interested in his recovery process..
My 12inch male has jumped out of the tank once, but I encouraged him to do that and I was lucky to be there to catch him. I'd hate to imagine what ran through your mind when found your boy on the ground.
There are some awesome recommendations here and if you follow peoples advice, he will pull through. Just be prepared to spend the extra money on the meds, you will thank yourself later and your fish will recover sooner.
While I still have all my glass lids, i will be replacing them in the future with thick perspex/acrylic sheets - secured with sand filled bags. I now know when my 12inch dovii wants to be fed, he starts banging at the lids and its only a matter of time before one breaks...
Keep us all in the loop and get some pics up when you can, would be good to see how hes recovering.
Cheers,
-gwz