Any idea if this is a similar reason why Anglicanism allows female priests?
Anglicanism - like all forms of Protestantism - is a form of Nicene Christianity. All Nicenes reject the dualist theology espoused by the Cathars and other, similar Christian sects. Nicene Christianity holds G-d to be the one and only Creator of the world, both physical and spiritual, and the power of Satan as essentially a fraud when compared to that of G-d, so their specific justification is right out.
I know that some Nicenes do believe that human souls or spirits are innately genderless, but I don't think this is an official theology in modern Anglicanism. They also could use some other specific justification, or if they have any specific coherent justification at all (that is, different branches and members have different theological justifications for the same practice; Anglicanism is notorious for espousing multiple, often contradictory theologies to justify its practices, due to the essentially Big Tent ideology adopted in the 1700s when the monarchy stopped directly intervening in Anglican theological disputes due to a succession of Lutheran kings).