Yea, you're right on the BIL bit. But I don't think the PPP down played Taxman in the election and they (as a party) did not do enough to distance themselves from him.
As for the courts, just think if they would have been as ticky tacky about the rule of law way back when Taxman for won the first time he likely would not have been allowed into office and Thailand would not be in the mess they are in now. But that's what happens when a country decided to only apply the rule of law from time to time.