Activation can be network or site-specific. Role definitions are site-specific regardless.
I'm still not able to create this error. What are the role and capability names involved? Do you have any other plugin or theme code related to role definitions which might be forcing them back to defaults?