My guess is that 48 Hours paid Baez, who made an agreement to pay Gabriel. IIRC CBS said that they did NOT pay Gabriel. Then somehow "miraculously" said payment hasn't been made (wouldn't be the first time!) to Gabriel and he said "bye-bye".
He doesn't pay his bills, doesn't pay DCasey, doesn't pay child support, doesn't pay his mortgage - hmmm do we see a pattern here?