I second what Susie said. Both threads she suggests are very good, and I highly recommend them.
You are cooking way, way too long -- small wonder your soap is so dark! Two to four DAYS is overkill -- even 2-4 HOURS is far more than needed. If you can make HP in a couple of hours, you can make LS in about the same time. Just use the right method as Susie and Irish Lass explain in their tutorials (see Susie's links).
Canola is not a sub for olive, because the fatty acid content is quite different. That said, you sure can make a liquid soap with coconut and canola -- you should try a small batch and see how you like it. But, again, like Susie said, don't just swap the canola in for the olive and jump into making this soap. Always use a
soap recipe calculator first to verify the KOH amount is correct for the new recipe.
Filtered water and distilled water are NOT interchangeable. Just a guess here -- it is very likely the cloudiness you are seeing is because you're using filtered water. If so, I strongly suggest you switch to using ALL distilled water. Then, when you have some confidence you're making the soap correctly, do a clarity test with distilled water and a second clarity test with filtered water -- see if there's a difference. More:
http://www.soapmakingforum.com/showthread.php?t=52456