Different climate. Think about how many have come forward since Weinstein. It was a watershed moment. Who knows what influence McLachlan may have and what directors, studio bosses he is friends with. Weinstein ruined careers, perhaps they thought McLachlan could do the same.
Let’s not forget, acting is a tough gig to make Work. Turn down something you’re offered and you might find your card marked.