I'm not Pepe... but dang, that's a weird one! Obviously something about the smell set your digestive system off, with seriously strange results!
In my experience, whatever sets you off, when stuff comes out it is definitely better out than in. This is something that must have needed to move along.
How are your SWFs? Still quite productive?
When you say your husband says "your smell could send a train down a dirt road"... is he referring to BO? Breath? In either case, it definitely sounds like you are in need of a good system flush. Luckily you're right in there doing it!
Enjoy the rest of your cleanse, and have a good strong break. You're doing yourself a great favor. Have you done liver flushes? Sounds like a good next step for you.