It's unlikely the Setanta business played any part in the fight being cancelled. Once the fight contract is drawn up the TV companies put their payments into an escrow account which holds the money till the fight takes place, then it gets released to the promotion. If the fight doesn't take place the TV companies get their money back. This contract may be different but I don't think so, Setanta would have paid up long before now.