Themes can force plugins to be loaded by doing the `require_once` code. That could, of course, be dangerous as it might bypass the plugin's disable code. Mostly those plugins will simply disable themselves, but no guarantee.
You can also use the `setOption('zp_plugin_'.$pluginName,$priority, false)` to temporarily enable a plugin for the duration of a HTML page rendering. $priority should be the value the plugin sets in the variable `$plugin_is_filter` variable.
BTW, this variant of setOption allows you to set any option temporarily.