Have little expertise in VB. Have had the good fortune of not spending a lot of time chasing Ninject.MVC3 problems so will try to help a bit by asking questions, here goes...
>1) Created a new "NinjectControllerFactory" and then my controllers loaded; however, none of my ActionFilters were injected properly
Are you using BindFilter (see the MVC wiki)?
2) Tried to set the DependencyResolver to the packaged NinjectDependencyResolver, but received "Entry point was not found" error
You didnt give the exact text but it suggests there may be confusion re binding redirects and/or multiple editions of the DLLs?
3) Removed all the ninject nuget packages and reinstalled them
Good to do; probably invalidates my previous point.
4) Checked the web.config assembly redirect bindings (I am redirecting everything from 0.0.0.0 - 4.0.0.0 to 4.0.0.0)
IIRC there is a .vb file either in a gist or linked from the docs I saw elsewhere - it may have something you missed (I recall seeing it late some night and had my 'I don't see the .vb blinkers set to pretty high at the time to be honest :D)
Ah, read your gist - the translation looks good.
At this point I'd be attaching a debugger and trapping on all exceptions - it seems like the
DynamicModuleUtility.RegisterModule( typeof( NinjectHttpModule ) );