Personally, I combine toxic change with other toxic change where lack of privacy is minimum.
Why not use WabiSabi instead of Whirlpool so you don't have toxic change and have no lack of privacy at all?
You do not consolidate your private coins in the the coinjoin, but after it, using a mix partner.
If you are using a second coinjoin to solve the privacy flaw of the initial Whirlpool coinjoin, then why not just perform a single coinjoin that doesn't have the initial privacy flaw so you can cut through these two transactions?
Still waiting for the answers to all of these questions.