MainWP Branding Extension allows you to completely hide the MainWP Child Plugin from the plugins list in your child sites. To do that go to the MainWP Child Plugin Branding extension settings page, in the Branding Options area locate the Visually Hide Child Plugin option:
Set it to YES and click the Save Settings button at the bottom of the page.
This will make the plugin invisible but still active.