A libero has to be athletic in terms of body control however they don't have to be athletic in terms of speed or leaping ability.
I view success as a libero a result of proper positioning and reading body and arm angles of hitters, think instincts rather than reflexes. Just my opinion (I was a setter and not a libero for what that's worth) but I think a female libero could definitely hold her own in a men's game.