Wow. Sucks about your bathroom, sorry!
Live Clean is a great vegan brand of bath items that's made in Canada. They are at www.live-clean.com
I see they also have a "try it and love it, or your money back" guarantee with the baby shampoo, can't go wrong there!