Redirect theme directory to plugin theme directory

You are missing everything. Themes are not plugins and should not depend on plugins being active. The admin user is the only one that should to activate whichever themes and plugins that he want in whatever order he want.

If your theme requires a plugin to operate you better distribute it as part of the theme