I tried "Eco One" in my home tub for awhile. The folks at PoolandSpa.com were kind enough to provide me with a free sample !!
It works in conjunction with dichlor, but I assure you: you'll never know there is chlorine in the water. The levels of chlor can be very low, and the natural oils in the product mask both the odor and the drying tendency of the chlorine. I know you can order it online, don't know if there is any prob sending it to Canada.
Otherwise Baqua or N2.