Two people have been charged after police uncovered a major haul of butanediol in Sydney.