Yes, an insurance payout would muddy the water, but Matt made no mention of that in his original post. It would not appear that there was an insurance payout.
At least there is consensus on the bond being treated as income and the painting an expense.
I'll leave this thread now.