I guess what a dedicated server is (no player).
Are you trying to promote a "server version" to be signed and accepted on official servers?
As "player" doesn't mean anything on them, client should have to upload the MP addon, right?
Then , I'm not sure to understand how your SP/COOP couldn't work on their clients as well.
In other words, if you apply such commands setCustomAimCoef, enableFatigue and now enableStamina, on player, in a local client PC, playing a MP dedicated or hosted mission, you can do that with the same addon.
I agree with Foxhound, most of Arma players know SP / MP classification and a COOP is MP.
You can't cope with the "good" use of your addons depending on servers connexion and player's choices.
is this the reason why you mentioned "Strictly forbidden upload to STEAM" ? You should clarify what people using your addon could experience... not just crossing fingers when using them.
Btw, i don't understand the CBA dependency for this aim.