It's an interesting theory.
Does this guy go around the country giving presentations? I wouldn't mind getting him to come to my university in BC.

The thing is that it doesn't explain all of them either. The natives knew for hundreds of years that Ogopogo will violently attack anything in the water (before motorboats anyways), to the point that they would throw sheep in the water before they travelled the lake.