I tried to download those plugins to test, since they were premium plugins couldn’t do it.
This is the way usually plugins work, on network admin they check is_super_admin() to give permission and on site admin they check capabilities to enable functionality. Some plugins create non-standard capabilities so that you can individually control them. Like the way User Role Editor does, it has its own set of capabilities. Else they will be checking standard capabilities like ‘manage_options’.
Either way you have to enable those capabilities the plugin looking for to give a user the required functionality. But when you enable a capability it enables all the functionality associated with that capability, not just the ones you required. For example ‘manage_options’ enables the Settings menu, which you may not want. Then your option will be hide those using menu editor.
Is it possible for you to ask the authors of those plugins which capabilities they use to enable the functionality? Then you can setup a role which has just those capabilities.