A Nova Scotia court has approved the sale of most of the assets owned by seafood tycoon John Risley's insolvent holding company to a New York-based firm.