They booted him out because the US's  canal lease was up and he refused to renew it.  Period.  The rest is all a smokescreen.  They tolerated his drug trafficking and brutality right up until that point.