If the roles were reversed at having a guy being the damsel in distress and the girl being the knight in shining armor. The idea might be believable if you have the guy do more than just be some lady who always gets in trouble. Even if the genders were reversed, the way you approach any character no matter the role is still the same.
The guy or girl who always needs to be saved because he or she can't defend himself needs to have a reason to be truly helpless and I'm not talking damsel in distress just because quality. I'm talking crippling addiction, such as not resisting a certain kind of bait, any kind of phobia such as dirt, or germs. Make this guy a neat freak or something.
The girl or guy who is headstrong and saves/cares for everyone needs to have a good reason to be that way. A Mom cares for her kids and can be just as headstrong and stubborn if the daughters boyfriend motored up onto the front lawn smoking something illegal while sporting tattoos and gang insignia. While the magical girl can also turn stubborn and bear like if the evil villain she fights on a daily basis happens to date her best friend and happens to actually be an extremely good boyfriend with all the redeeming qualities like a Disney Princess.
If we are going to push boundaries. We don't need them to be our characters defining trait. The roles someone is trying to push is probably showing that there's an actual person beneath the Gender swap, not an argument waiting to be flattened across a billboard.