I'm sure yours is the correct parse, Chris, that's why I put that rider next to my attempt. The Free Online Dictionary does give OB as "he died", but chambers doesn't. Also, If mine was correct the "on the contrary" would be redundant.
All in all I found this a bit trickier than usual, especially the SW corner, which was virtually blank for ages.