Ok, I did as you suggested, and I'd like to share my information with you. Again, I have an extensive background in chemistry, so I could dig pretty deep into this.
Yes, canola oil comes from rapeseed oil. However, comparing the two is kinda like comparing hemp and marijuana, as far as THC content. Yes, rapeseed in it's original form is dangerous. It contains high levels of euricic acid, which can be toxic to humans/animals. The plants were cross-bred down to contain less than 1% of the content ( around 0.5%, down from around 50%) and was renamed canola. This was not genetically modified, like they do with many things today, it was selectively bred over the course of many years to achieve this level. The canola oil that contains <1% of this euricic acid is very safe to eat, and as I mentioned before, is one of our "healthy" oils, like olive, where it won't jack up your cholesterol like your standard vegetable and peanut.....
To produce an organic canola oil is just like any other organic food product - it is grown without the use of pesticides, and is not genetically modified. It's a plant... You can find it in many grocery stores, and most definitely in a local co-op or health food store/natural grocery like Whole Foods.
Now, the new martketing ploy as advertising it as this great health benefit annoys me. It's the newest "olive oil" or whatnot that they try to push on people. It's still fat. It's just better than most fats. (ie if you're going to use oil, use this vs another type...)
Anyways, like I said, I've got a heavy science background, and about 5 years ago, started the transition to organic food, so it's a pretty good combination I have as far as finding/translating information. I'm not trying to get in a pissing match. I'm not like that. I will say this though, if you do have questions about this, or something else, by all means, send me a message. The science of food is of particular interest to me, and if I don't already know something I will look it up, if anything for my own knowledge, as I'm always trying to find out more.