No. It can't be Roman Catholic by definition.
What we are witnessing is the birth of another Protestant denomination.
Nope. By definition Protestants don't have women in the pulpit. Clean up your own mess.