After a Vancouver-based real-estate agent wired almost $240,000 from Canada’s Bank of Montreal to an account in Boston last year, U.S. authorities swooped in.

They arrested Omid Mashinchi and in January charged him with laundering drug money. Mr. Mashinchi pleaded guilty to the charges in late July in federal court in Massachusetts.

The case...