I don't know where you heard he was CEO of the whole company, but that's wrong. He was head of the animation department.
There was also a big stink over Haddock allegedly offering temps permanent positions to justify the crunch he was putting them through, which he very quickly reneged on after the project was completed. So it's no wonder they couldn't find people to do it at RT.