Lawyers can refuse cases especially civil ones. partners vote on large campaign donations.
Every argument you make defending his lack of honorable character hurts your position, it shows he is has no moral compass -putting all his well crafted conservative optics in the perspective of a lawyer saying and doing whatever it takes to win. We have been down this road many times before and it has always turned out bad for us.
A lawyer who accepts a case, especially on the appellate level before the Supreme Court of the United States, does not necessarily endorse or oppose the lifestyle or the business ethics of the client. He is arguing a principle.
We still do not know how Ted Cruz voted or if he voted at all.
Do you really want to get into a debate in which you defend the " moral compass" of Donald Trump?