the best matchup in this situation is not the same thing as the best matchup as a professional boxer. in this situation the best matchup is the one most likely to get you to the next level of the competition.
Anthony is 33. that's pretty old for a boxer. He's not some kid out there trying to make a name for himself by choosing a fight that will enhance his reputation in the boxing world. If he doesn't already have a decent rep there he's too old to start worrying about it now.
And once again, being a man or not being a man has nothing to do with what went down. He assessed, quite correctly, that he's on a reality show competition with 16 other guys and only one of them can win. His move was calculated based on that factor, any other factor that might of influenced him was, and should be, secondary in the decision to make a move that would ensure he made it through to the next round.