Boy oh Boy...talk about ducking liability! FWIW my 1975 has ABS plumbing and other than a couple of cracked fittings it has taken everything that has ever been dumped down the drains. I can see not using petroleum products in the toilet because of the seals, and there is a seal at the dump valve.
I read the label on my Palmolive dish detergent that I use. Didn't see anything that resembles petroleum...or any other recognizable products either.
But that is what I use all the time. And FWIW my house is plumbed with ABS and is over 22 years old and we have never had a problem with that system either.