In addition to his supreme fitness level, Han Sen wore berserk super armor. He also simulated the cub's energy flow to make his body not far-off the strength of obsidian. That was how he managed to shrug off Queen's attacks.
If he had not simulated that energy, the armor itself would not have been enough. After all, Queen knew how to make use of Yin Force, and no armor could withstand all that power.
"It looks like my absorption of Life Geno essences is going to be exposed." Han Sen had known exposure would be inevitable when he went up against the final spirit, but he hadn't counted on meeting Queen and having it revealed so early.
But Han Sen was prepared for the world to know, anyway. He was playing the role of the enigmatic Dollar, and no one would be able to find him once the matches were over.
In the next two fights, he met humans again. When his would-be opponents walked on stage, however, they did not fight him.