The Mann Act was essentially a racist law passed to imprison Jack Johnson, who was heavy weight champion of the World at the time. As to the remainder of the question, lack of knowledge as to someone's age will not be any defense to sex with a minor.
Knowledge of her age is irrelevant and not a defense. It is a strict liability offense.
Attorney answers to questions are for general purposes only and do not establish an attorney-client relationship. There are always specific facts that are important for an attorney to review before providing advice to a Client. In no way should you rely on the response provided herein to conduct your legal affairs on your own. You should always hire an attorney before you rely on advice provided.